|
а сервера для этого не требуется.
Механизм аутентификации администраторов центрального серве ра/кластера включается системой
автоматически, как только в списке администраторов центрального сервера/кластера создается
хотя бы один администратор.
При включенном механизме аутентификации пользователь, не аутептифицировавшийся как администратор
центрального серве ра, может только просмотреть и изменить параметры подключе ния к
центральному серверу в консоли администрирования кла стера серверов.
Пользователь, не аутептифицировавшийся в качестве админист ратора кластера, может только
просмотреть свойства кластера. Кроме того, используя средства встроенного языка, такой
пользо ватель может создавать объекты кластера, информационной базы и пр., но не имеет
возможности регистрировать их в кластере.
Клиент-сервер (х86-64). Особенности установки и использования
Глава 1. Принципы построения и работы с информационными базами 43
Особенности работы с сервером баз данных PostgreSQL
• При сортировке но возрастанию поля со значениями NULL оказываются последними в выборке, а в
случае использования других СУБД - первыми. При сортировке по убыванию пове дение
различается таким же образом.
• В автоматическом режиме управления блокировками PostgreSQL использует табличные
блокировки. Это означает, что транзакция, читающая данные из некоторой таблицы, ис ключает
возможность одновременной записи в ту же таблицу другой транзакцией. Такую же
гранулярность блокировок (гранула - таблица) использует файловый вариант работы.
• При выполнении операций, связанных с интенсивным удале нием и добавлением записей
в таблицы базы данных (напри мер, перепроведении документов), может наблюдаться дегра
дация производительности выполняемой операции. Для вос становления исходной
производительности рекомендуется ре гулярно выполнять операцию REINDEX (или VACUUM) для
интенсивно модифицируемых таблиц базы данных. Частота выполнения указанных операций
зависит от интенсивности работы с этими таблицами.
• На производительность PostgreSQL оказывает существенное влияние производительность
дисковой системы, поскольку по умолчанию, параметр fsync включен. Это означает, что
при выполнении операции COMMIT данные сразу переписывают ся из кэша операционной системы на
диск, тем самым гаран тируется копсистентность при возможном аппаратном сбое.
Обратной стороной этого является снижение производитель ности операций записи на диск,
поскольку при этом не ис пользуются возможности отложенной записи данных операци онной
системы. Повышение производительности возможно при использовании многодисковых
RAID-массивов созданных на основе кэширующих RAID-контроллеров с энергонезави симой
кэш-памятью и использования источников бесперебой ного питания(UPS). В этом случае
задачу по обеспечению консистентности данных при аппаратном сбое берут на себя описанные
выше устройства, поэтому появляется возможность
Клиент-сервер (х86-64). Особенности установки И использования
44 1С:Предприятие
8.1. Фирма «1С»
отключения параметра fsync и увеличения производительно сти операций записи па диск.
Следует отметить, что увеличе ние количества дисков в RAID-массиве и объема кэша RAID-
контрол.чера само по себе позволяет компенсировать снижение производительности, обусловленное
включением параметра fsync.
• Имеются некоторые различия в работе функций да ты/времени. Так, в
Microsoft SQL select datediff(hour, datetime(2006, 10, 29, 0, 0, 0), datetime(2006, 10,
30, 0, 6, 0)) вернет 24, а в PostgreSQL 25 из-за того, что между этими дву мя датами
был переход на зимнее время. Аналогичная ситуа ция в отношении учета летнего
времени имеет место для функции DATEADD.
Особенности работы с сервером баз данных IB M DB2
• Нетипизированный NULL, Тин колонки, являющейся ре зультатом запроса ВЫБРАТЬ NULL,
является самым общим составным типом, а не простым типом, совмести мым с любым
другим. Поэтому такая колонка не может использоваться в операциях, в которых не могут
исполь зоваться поля составных типов. Например, ВЫБРАТЬ ECTЬNULL(fl + 1, 1) FROM
(ВЫБРАТ Ь NULL fl) tl при работе с DB2 приведет к ошибке, поскольку операн дом операции
<+ > не может быть поле составного типа;
• Чувствительность к регистру букв при сравнении строк. В неявных сравнениях строк, выполняемых
в процессе от работки РАЗЛИЧНЫ Е (DISTIN 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 |
|
|