MYSQL server
| Категория реферата: Рефераты по информатике, программированию
| Теги реферата: доклад по физкультуре, украина реферат
| Добавил(а) на сайт: Chuprin.
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 9 10 11 | Следующая страница реферата
zap
Послать сигнал процессу, который соответствует образцу.
СИНТАКСИС: zap [-signal] [-?Ift] pattern
ОПИСАНИЕ:
По умолчанию zap запросит подтверждение для каждого подходящего процесса.
Программа zap поддерживает опции:
|-I or -? |Справка. |
|-f |Послать сигнал без запроса подтверждения. |
|-t |Вывести список процессов, соответствующих образцу, но не |
| |сигнал им не посылать. |
В качестве сигнала допускается любой сигнал системы unix. По умолчанию сигнал = 9 (завершить процесс).
3. Настройка mysqld (серверная часть пакета MySQL)
При указании опции -O, отдельно (без дополнительных параметров) можно получить список всех переменных и их текущих значений. Это может выглядеть примерно так:
$ mysqld -O
Возможные переменные в опции -O:
|Имя |Значение по умолчанию |
|back_log |Определите размер очереди для входящих tcp/ip |
| |подключений.. Некоторые ОС могут иметь |
| |максимальное значение этой переменной 128 или |
| |256. |
|keybuffer |Размер кэш-буфера, для хранения всех недавно |
| |использованных ключей. Большой буфер дает самую |
| |лучшую эффективность. С переключателем -Sl |
| |распределен только один буфер. |
|max_allowed_packet |Буфер подключений сервера может быть изменен до |
| |этого значения, если пользователь дает длинную |
| |команду. Начальный буфер = 'net_buffer_length'. |
| |На каждое подключение выделяется один буфер. |
|net_buffer_length |Начальный размер буфера подключений. На каждое |
| |подключение выделяется один буфер. |
|max_connections |Максимальное число подключений, которые mysqld |
| |может иметь открытыми в одно и то же время. |
|table_cache |Максимальное число таблиц сохраняемых открытыми |
| |на сервере. Таблицы хранятся открытыми, для |
| |ускорения запроса к часто используемым таблицам.|
| |Однако, каждая открытая таблица требует много |
| |памяти. |
|recordbuffer |Размер кэш-буфера для хранения прочитанных |
| |записей. На каждое подключение выделяется один |
| |буфер. |
|sortbuffer |Размер буфера, используемого при сортировке. На |
| |каждое подключение выделяется один буфер. |
|max_sort_length |Максимальное время для сортировки? |
Полезные замечания
. Все потоки совместно используют ту же самую основную память.
. MySQL в настоящее время не использует memmap. Это может изменяться.
. Можно определять размер буфера для ключей при старте mysqld. Буфер ключей будет кэшировать все ключи во всех таблицах В ПОРЯДКЕ
ПОСТУПЛЕНИЯ запросов (переменная keybuffer)
. Каждое подключение использует некоторую часть потока, стек и буфер подключений (переменная net_buffer_length).
. Каждый запрос, делающий последовательный просмотр записей в таблице, распределяет буфер чтений (переменная recordbuffer).
. Каждый запрос, выполняющий сортировку, распределяет sortbuffer и один или два временных файла. Максимально необходимое дисковое пространство
= (sort_key_length + sizeof(long))*2.
. Все объединения выполняются за один проход, и результат сохраняется во временной таблице в памяти. Выполнение полного объединения и сортировки на двух больших таблицах может потребовать очень большого объема памяти.
. Индексные файлы открываются один раз. Файлы данных открываются один раз для каждого параллельного потока. Каждый параллельный поток имеет полную таблицу struct и поле struct плюс память для трех полных строк столбцов. BLOB требует еще 5-8 байт.
. Если таблица имеет BLOB, буфер будет распределен, чтобы читать данные
BLOB. Этот буфер будет расти по мере необходимости, до размеров самого большого BLOB в таблице.
Рекомендуем скачать другие рефераты по теме: методы курсовой работы, реферат по экономике.
Категории:
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 9 10 11 | Следующая страница реферата