Sql-сервер - Большая Энциклопедия Нефти и Газа, статья, страница 3
Мудрость не всегда приходит с возрастом. Бывает, что возраст приходит один. Законы Мерфи (еще...)

Sql-сервер

Cтраница 3


После того как SQL-сервер распределит всю необходимую внутреннюю память, оставшаяся память может быть отведена кэшу хранимых процедур и кэшу данных. Параметр Stored Procedure Cache ( кэш хранимых процедур) сообщает SQL-серверу о том, какой процент оставшейся памяти следует выделить процедурному кэшу.  [31]

Соединение невозможно: SQL-сервер недоступен или не существует. Указанный SQL-сервер не найден. Если установить это значение равным 0, то SQL-сервер будет ожидать соединения бесконечно долго. Но пользователи редко имеют возможность ждать бесконечно. Можно изменить значение этого указателя с пяти на десять секунд, и тогда эффективность и скорость работы сети могут увеличиться. При таком увеличении становится видно, какое соединение устанавливается долго, а какое не может быть установлено вовсе.  [32]

К сожалению, SQL-сервер не позволяет задавать его для существующего столбца, поэтому придется выгрузить таблицу, удалить ее, а затем создать повторно, определив для столбца attendance id атрибут идентификации.  [33]

При этом машина SQL-сервера не обрабатывает строки и не возвращает их приложению. Данный вариант полезен, когда, не выполняя запроса, нужно увидеть только список возвращаемых запросом столбцов.  [34]

В распоряжении администраторов SQL-сервера имеется много инструментальных средств предназначенных для конфигурирования и мониторинга баз данных. Некоторые из этих средств берут начало в прежних версиях SQL-сервера и имеют командный интерфейс. Другие, более современные средства, взаимодействуют с пользователем в режиме диалога. Так какого же типа средства следует использовать. Администратор SQL-сервера должен уметь применять оба типа. Каждое средство имеет свои достоинства и недостатки, и, скорее всего, придется использовать комбинацию предлагаемых средств. Именно поэтому в данной главе рассматриваются как командные, так и диалоговые инструментальные средства.  [35]

В ранних версиях SQL-сервера команда DBCC CHECKTABLE выполнялась последовательно, но начиная с версии 6.0 машина базы данных распределяет общий объем работы, необходимой для завершения этой операции, по нескольким потокам. Это значительно повышает производительность, так как многие шаги могут быть выполнены параллельно.  [36]

Для оптимизации функционирования SQL-сервера, применяется множество различных параметров и установок для оперативной памяти. В данном разделе рассказано, как устанавливать и контролировать эти параметры. Сначала приводятся сведения о распределении памяти во время инсталляции SQL-сервера. Затем показано, каким образом SQL-сервер кэширует данные для повышения своей производительности. После этого анализируются разнообразные статистические показатели, предлагаемые администратору SQL-сервера.  [37]

Запросы к базе данных SQL-сервера записываются непосредственно на языке SQL и передаются на сервер для выполнения. В этих запросах используются таблицы, сохраняемые в базе данных на сервере.  [38]

Когда страницы заполняются, SQL-сервер направляет новые данные на дополнительные страницы. При этом требуется, чтобы эти страницы были связаны с таблицей. Если для используемой таблицы разрешено IRL, то машина SQL-сервера позволяет установить блокировку link page первой транзакции, вновь применяющей связываемые страницы.  [39]

Бывают ситуации, когда SQL-сервер обнаруживает ошибку во время взаимодействия с кем-либо в сети. Если ошибка происходит при посылке или получении пакетов данных, то SQL-сервер увеличивает значение этой глобальной переменной.  [40]

Обратите внимание, что SQL-сервер увеличивает содержимое глобальной переменной TRANCOUNT после каждой транзакции.  [41]

42 Причины ожидания. [42]

В среде Windows NT SQL-сервер использует в работе базовые ( native) потоки операционной системы.  [43]

Они используют возможности машины SQL-сервера для выполнения самых разнообразных операций над данными.  [44]

Администраторы и разработчики баз данных SQL-сервера часто совершают одну ошибку. Вместо того чтобы хранить все данные в одной большой базе данных, они распределяют информацию среди нескольких небольших. Почему это вызывает трудности. Напомним, что одним из способов, с помощью которых SQL-сервер ускоряет обработку информации, является снижение операций дискового ввода / вывода путем использования буферов памяти. В таких буферах содержатся данные, индексы и хранимые процедуры. Когда процессу требуется получить доступ к одному из этих ресурсов, он просматривает вначале соответствующую область кэша памяти. Когда система загружена, часто можно видеть, что очень высокий процент запросов обслуживается в памяти, а не с использованием диска. Это ускоряет доступ к информации, так как число дорогостоящих обращений к диску уменьшается.  [45]



Страницы:      1    2    3    4