Event is over
Event is over

My database can not handle the load. Что делать?

Видео доклада

Презентация доклада

Побуду немного капитаном очевидность, и скажу, что в любой базе данных которая находится на определённом железе, в определённый момент времени и при определённой (постоянной на протяжении какого-то значительного отрезка времени) вариации запросов к базе, всегда есть некий порог - количество конкурентных запросов, которые база данных может обработать в определённый, конечный, отрезок времени. Дальше - нет. Запросы или не принимаются, или становятся в очередь или ещё что-то, и когда это происходит, мы понимаем, что база не справляется с нагрузкой. Что делать? Во-первых, не паниковать, не вы первый и не вы последний кто сталкивается с такими проблемами. Их нужно уметь решать, а в идеале предполагать их появление и реагировать проактивно. В течении доклада мы с вами рассмотрим ряд принципов и техник, которые позволят вашей базе данных справляться с большей нагрузкой. P.S. Все примеры и демо будут проводиться на базе данных MS SQL Server. Все совпадения с другими базами данными случайны, но вполне вероятны :) так что знания, полученные в ходе доклада, могут вам пригодиться даже если вы работаете с другой базой данных.

Denis Reznik
Intapp
  • Works as a Data Architect at Intapp, Inc. Databases - are his passion.
  • He has a wide experience in the development of highly scalable SQL Server and SQL Azure based projects.
  • Microsoft Data Platform MVP since 2010.
  • He often gives talks about SQL Server on conferences and user-group meetings.
  • He also is a SQL community enthusiast.
  • Twitter
Sign in
Or by mail
Sign in
Or by mail
Register with email
Register with email
Forgot password?