Важнейшие причины перехода на SQL Server

 

Есть множество оснований любить SQL Server. Но когда почитатели, фанатично преданные программе Access, изменяют ей, у них, как правило, в голове одна из следующих причин.

•       Масса пользователей. Как вы помните, Access не слишком хорошо справляется, если нескольким сотням пользователей необходимо совместно использовать один файл БД.

•       Огромное количество данных. Программа Access не разрешает создавать БД больше 2 Гбайт. Полная версия SQL Server позволяет создавать БД, которые заглатывают весь жесткий диск целиком.

•       Производительность. По мере роста вашей БД вы, возможно, заметите, что она стала медленнее, чем обычно, извлекать данные. Несмотря на то, что индексы могут помочь до некоторой степени, программа SQL Server способна сделать гораздо больше. Она хранит недавно использовавшуюся информацию в огромном пуле оперативной памяти и раздает ее порциями всем, кто в ней нуждается. Один этот метод сберегает массу времени.

•       Реальная защита. Как вы узнали из разд. "Защита базы данных" главы 18, программа Access не предлагает многоуровневой модели безопасности, позволяющей защитить от конкретных пользователей определенные объекты БД. (Она применялась, но корпорация Microsoft выбросила это средство из Access 2007, поскольку оно было недостаточно безопасным.) У программы SQL Server пуленепробиваемая защита, которая обеспечивает столько уровней, сколько захотите.

•       Транзакции. В сложных системах управления БД многие задачи состоят из отдельных операций с БД, выполняющихся последовательно, одна за другой. Например, денежный перевод 500 долларов включает два связанных действия: один счет получает кредит 500 долларов, а другой — дебет 500 долларов. Программа SQL Server позволяет поместить эту последовательность действий в транзакцию, что гарантирует отмену транзакции при аварийном завершении одного из указанных действий. Другими словами, даже если ударит молния и ваш сервер перезагрузится в середине обработки транзакции, SQL Server сумеет восстановить систему до состояния, в котором она была перед началом перевода денег (и вы никогда не лишитесь 500 долларов в мгновение ока).

Несмотря на то, что все эти характеристики замечательны, большая их часть не рассматривается в данной книге. Для того чтобы узнать больше, нужно найти книгу, посвященную SQL Server.

 

 

Вы можете следить за любыми ответами на эту запись через RSS 2.0 ленту. Вы можете оставить ответ, или trackback с вашего собственного сайта.

Оставьте отзыв

XHTML: Вы можете использовать следующие теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

 
Rambler's Top100