14
Практика
1. Создайте конфигурационный файл, устанавливающий
значение параметра work_mem 8 Мбайт и разместите его
в каталоге conf.d.
Обновите конфигурацию и проверьте, что изменения
вступили в силу.
2. Запишите в файл ddl.sql команду CREATE TABLE
на создание любой таблицы.
Запишите в файл populate.sql команды на вставку строк
в эту таблицу.
Войдите в psql, выполните оба скрипта и проверьте, что
таблица создалась и в ней появились записи.
3. Найдите в журнале сервера строки за сегодняшний день.
Для выполнения практических заданий нужно войти в операционную
систему под пользователем student (пароль student).
Для запуска psql в окне терминала наберите psql без параметров. Для
подключения будут использованы настройки по умолчанию.
student:~$ psql
Для выполнения заданий каждой темы удобно создавать отдельную
базу данных:
student/student=# CREATE DATABASE tools_overview;
CREATE DATABASE
student/student=# \c tools_overview
You are now connected to database "tools_overview" as user
"student".
student/tools_overview=#
1. Воспользуйтесь любым текстовым редактором. В виртуальной
машине установлены mousepad, gedit, vim, nano.
Обратите внимание: если вы запускаете редактор из графической
среды, он будет запущен под пользователем ОС student. В этом случае
у вас не будет прав на редактирование файла postgresql.conf, который
принадлежит пользователю postgres. Поэтому вам необходимо либо
переключиться в пользователя postgres, либо действовать с правами
суперпользователя ОС:
student:~$ sudo gedit