Вы имеете дело с PostgreSQL

Когда вы имеете дело с PostgreSQL, всегда можно обнаружить немно­го больше, если копнуть немного глубже. В данном же случае обнару­живается Гораздо больше, и это важно.
Приведенные выше запросы показывают только зависимости меж­ду таблицами. Еще не обсуждались связи с другими типами объектов. Тем не менее возможны связи с двумя важными типами объектов — представлениями и функциями. Если ввести команду связь с любым представлением не даст ей выполниться. Таким об­разом, сначала следует удалить эти представления и лишь затем С функциями все не так просто. Отношения между функциями и таблицами не записываются в каталог, как и отношения между функциями. Это частично вызвано тем, что многие функциональ­ные языки допускают выполнение динамических запросов, поэтому заранее не известно, какие таблицы или функции будут затронуты при работе функции. Некоторые функции явно ссылаются на таб­лицы и другие функции, и можно идентифицировать и записать та­кие зависимости. Однако прямо сейчас мы этого делать не будем. Так что запомните, что информацию о связях функций следует за­писывать вручную, и только тогда вы точно будете знать, можно ли удалять или переименовывать таблицу либо другие объекты, кото­рые связаны с функциями. Авторов книги часто спрашивают о параметрах в PostgreSQL. Все ку­да-то спешат и хотят получить быструю консультацию, чтобы за пять минут выяснить, как все работает. Что ж, попробуем объяснить. Некоторые администраторы полагают, что можно найтн такие вол­шебные параметры, которые существенно улучшат производитель­ность сервера, и часами роются в книгах, чтобы составить эту чудесную комбинацию. Другие находят какой-нибудь сайт в Интернете, который «объясняет все», и с тех пор убеждены, что их сервер работает как надо.
По большей части ничего сложного тут нет, но идеальные настрой­ки найти трудно. В некоторых случаях оптимальные настройки с те­чением времени меняются. В данном разделе объясняется, как, когда и где изменять значения параметров.



Рубрика: Женский интерес

26.08.2016