Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.UNIX.BSD
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.UNIX.BSD с датами от 18 Jan 11 22:51:00 до 18 Jan 24 18:16:22, всего сообщений: 10753
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 9062 из 10753 ===================================== RU.UNIX.BSD =
От   : Sergey Anohin                    2:5034/10.1        07 Jul 19 16:35:07
Кому : Alex Korchmar                                       07 Jul 19 16:35:07
Тема : Re: Еще одна причина уйти с ZFS
FGHI : area://RU.UNIX.BSD?msgid=2:5034/10.1+a3539346
На   : area://RU.UNIX.BSD?msgid=<1187511921@ddt.demos.su>+a8befd4a
= Кодировка сообщения определена как: CP866 ==================================
Ответ: area://RU.UNIX.BSD?msgid=grosbein.net+69ff6b51
Ответ: area://RU.UNIX.BSD?msgid=<1187511926@ddt.demos.su>+707d866c
==============================================================================
Hello, Alex!

SA>> zroot/var/db/mysql  primarycache          metadata
AK> угадай, как это работает в сочетании с prefetch?

префетч у меня выключен, как пишут: База данных осуществляет чтение в произвольном порядке, который нельзя предсказать.
Отключение префетча позволяет избежать ненужных операций чтения. ZFS кэширует данные в ARC, используя свободную оперативную память.
Поскольку страницы InnoDB уже кэшируются в буфер пуле, отключим кэширование файлов данных InnoDB: zfs set primarycache=metadata

AK> У тебя отключено сжатие и
AK> диск читается/пишется строго записями по 128, кэшировать ты их запретил -
AK> здравствуй-здравствуй *8x* READ(!) penalty даже без prefetch. Классно?
AK> это при условии что ты хотя бы в сектор 4k попал, а то запросто может быть 32x.

Ну вот сжатие наверно надо включить. Еще пишут: Set logbias=throughput on the data to stop ZIL from writing twice.
но это у меня стоит уже. Больше кроме компрессии улучшать нечего походу.
Сейчас конфиг такой:

[mysqld]
performance_schema=ON
datadir = /var/db/mysql
basedir = /usr/local
port = 3306
socket = /tmp/mysql.sock
skip-external-locking
skip-name-resolve

thread_cache_size = 24
thread_pool_size = 2

query_cache_type = 1
query_cache_size = 64M
query_cache_limit = 4M

max_connections = 80
key_buffer_size = 1M
max_allowed_packet = 128M
table_cache = 4096

innodb_buffer_pool_size = 2G
innodb_buffer_pool_instances = 2
innodb_file_per_table = 1
innodb_log_file_size = 256M

innodb_data_home_dir=/var/db/mysql/ibdata
innodb_log_group_home_dir = /var/db/mysql/iblogs
innodb_flush_method = O_DIRECT
skip-innodb_doublewrite

aria_pagecache_buffer_size = 48M
sort_buffer_size = 4M
join_buffer_size = 2M
tmp_table_size = 256M
max_heap_table_size = 256M
net_buffer_length = 16K
read_buffer_size = 512K
read_rnd_buffer_size = 1M
auto_increment_offset = 1
auto_increment_increment = 1
server-id       = 1
character-set-server = utf8
wait_timeout = 28800
skip-character-set-client-handshake
character_set_server=utf8
collation_server = utf8_unicode_ci
init_connect='SET NAMES utf8 collate utf8_unicode_ci
init_connect='SET NAMES utf8'

long_query_time = 10
back_log = 120
slow_query_log=1
slow_query_log_file=/var/log/mysql/slow.log
log_error = /var/log/mysql/error.log
general_log=0
general_log_file = /var/log/mysql/query.log

sql_mode =

С наилучшими пожеланиями, Sergey Anohin.

--- wfido
* Origin: https://5034.ru/wfido (2:5034/10.1)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.086190 секунды