Параметры таблиц Spider
Когда таблица использует механизм хранения Spider, следующие параметры таблицы Spider могут быть установлены в предложении COMMENT инструкции CREATE TABLE. Многие параметры таблицы Spider имеют соответствующие системные переменные, поэтому они могут быть установлены для всех таблиц Spider в узле. Для получения дополнительной информации см. страницу Системные переменные Spider.
access_balances
- Описание: Целочисленный вес балансировки нагрузки соединения.
-
Значение по умолчанию для таблицы:
0 -
Имя параметра DSN:
abl
active_link_count
- Описание: Количество активных удаленных серверов, используемых для балансировки нагрузки подключений для чтения.
-
Значение по умолчанию для таблицы:
all backends -
Имя параметра DSN:
alc
casual_read
- Описание:
- Значение по умолчанию для таблицы:
- Имя параметра DSN:
- Введено: Spider 3.2
database
- Описание: Имя базы данных для справочной таблицы, которая существует на удаленном сервере back-end.
-
Значение по умолчанию для таблицы:
local table database -
Имя параметра DSN:
database
default_file
-
Описание: Конфигурационный файл, используемый при подключении к удаленным серверам. Когда установлена переменная таблицы
default_group, эта переменная по умолчанию принимает значения параметров--defaults-extra-fileили--defaults-file. Когда переменная таблицыdefault_groupне установлена, она по умолчанию равнаnone. -
Значение по умолчанию для таблицы:
none -
Имя параметра DSN:
dff
default_group
- Описание: Имя группы в конфигурационном файле, используемое при подключении к удаленным серверам.
-
Значение по умолчанию для таблицы:
none -
Имя параметра DSN:
dfg
delete_all_rows_type
- Описание:
- Значение по умолчанию для таблицы:
- Имя параметра DSN:
- Введено: Spider 3.2
host
- Описание: Имя хоста удаленного сервера.
-
Значение по умолчанию для таблицы:
localhost -
Имя параметра DSN:
host
idx000
-
Описание: При использовании индекса в таблицах Spider для поиска Spider использует этот намек для поиска в удаленной таблице. Индекс удаленной таблицы связан с индексом таблицы Spider с помощью этого намека. Число, представленное
000, - это идентификатор индекса, который представляет собой номер индекса, показанный инструкциейSHOW CREATE TABLE.000- это первичный ключ. Например,idx000 "force index(PRIMARY)"(в сокращенном форматеidx000 "f PRIMARY").-
fforce index -
uuse index -
igignore index
-
-
Значение по умолчанию для таблицы:
none
internal_delayed
-
Описание: Передавать ли информацию о существовании задержки на удаленные серверы при выполнении инструкции
INSERT DELAYEDна локальном сервере.-
0Не передавать. -
1Передавать.
-
-
Значение по умолчанию для таблицы:
0 -
Имя параметра DSN:
idl
link_status
-
Описание: Изменение статуса ссылки на удаленный сервер back-end.
-
0Не изменять статус. -
1Изменить статус наOK. -
2Изменить статус наRECOVERY. -
3Изменить статус на "больше не в групповой коммуникации".
-
-
Значение по умолчанию для таблицы:
0 -
Имя параметра DSN:
lst
monitoring_bg_interval
- Описание: Интервал фонового мониторинга в микросекундах.
-
Значение по умолчанию для таблицы:
10000000 -
Имя параметра DSN:
mbi
monitoring_bg_kind
-
Описание: Тип фонового мониторинга, который нужно использовать.
-
0Отключить фоновый мониторинг. -
1Мониторинг состояния соединения. -
2Мониторинг состояния таблицы без предложенияWHERE. -
3Мониторинг состояния таблицы с предложениемWHERE(в настоящее время не поддерживается).
-
-
Значение по умолчанию для таблицы:
0 -
Имя параметра DSN:
mbk
monitoring_kind
-
Описание: Тип мониторинга.
-
0Отключить мониторинг -
1Мониторинг состояния соединения. -
2Мониторинг состояния таблицы без предложенияWHERE. -
3Мониторинг состояния таблицы с предложениемWHERE(в настоящее время не поддерживается).
-
-
Значение по умолчанию для таблицы:
0 -
Имя параметра DSN:
mkd
monitoring_limit
-
Описание: Ограничивает количество записей в таблице мониторинга. Это эффективно только тогда, когда Spider отслеживает состояние таблицы, что происходит, когда переменная таблицы
monitoring_kindустановлена в значение большее, чем1. -
Значение по умолчанию для таблицы:
1 -
Диапазон:
0и выше -
Имя параметра DSN:
mlt
monitoring_server_id
-
Описание: Предпочтительный мониторинг
@@server_idдля каждого сбоя back-end. Это можно использовать для геолокализации серверов back-end и установки первого узла мониторинга Spider для связи при отказе. В случае сбоя этого монитора связываются другие узлы мониторинга. Для нескольких копий back-end можно настроить неактивную конфигурацию с одним MSI вместо одного на каждый back-end. -
Значение по умолчанию для таблицы:
server_id -
Имя параметра DSN:
msi
password
- Описание: Пароль удаленного сервера.
-
Значение по умолчанию для таблицы:
none -
Имя параметра DSN:
password
port
- Описание: Порт удаленного сервера.
-
Значение по умолчанию для таблицы:
3306 -
Имя параметра DSN:
port
priority
- Описание: Приоритет. Используется для определения порядка выполнения. Например, Spider использует приоритет при определении порядка блокировки таблиц на удаленном сервере.
-
Значение по умолчанию для таблицы:
1000000 -
Имя параметра DSN:
prt
query_cache
-
Описание: Передает параметр для Кэша запросов при выполнении инструкций
SELECTна удаленном сервере.-
0Параметр не передается. -
1Передается параметрSQL_CACHE. -
2Передается параметрSQL_NO_CACHE.
-
-
Значение по умолчанию для таблицы:
0 -
Имя параметра DSN:
qch
read_rate
- Описание: Коэффициент, используемый для расчета времени, необходимого Spider при выполнении сканирования индексов.
-
Значение по умолчанию для таблицы:
0.0002 -
Имя параметра DSN:
rrt
scan_rate
- Описание: Коэффициент, используемый для расчета времени, необходимого Spider при сканировании таблиц.
-
Значение по умолчанию для таблицы:
0.0001 -
Имя параметра DSN:
srt
server
-
Описание: Имя сервера. Используется при генерации информации о соединении с инструкциями
CREATE SERVER. -
Значение по умолчанию для таблицы:
none -
Имя параметра DSN:
srv
socket
- Описание: Сокет удаленного сервера.
-
Значение по умолчанию для таблицы:
none -
Имя параметра DSN:
socket
ssl_ca
- Описание: Путь к файлу сертификата Удостоверяющего центра.
-
Значение по умолчанию в таблице:
none -
Имя параметра DSN:
sca
ssl_capath
- Описание: Путь к каталогу, содержащему доверенные сертификаты TLS CA в формате PEM.
-
Значение по умолчанию в таблице:
none -
Имя параметра DSN:
scp
ssl_cert
- Описание: Путь к файлу сертификата.
-
Значение по умолчанию в таблице:
none -
Имя параметра DSN:
scr
ssl_cipher
- Описание: Список разрешённых шифров для использования с шифрованием TLS.
-
Значение по умолчанию в таблице:
none -
Имя параметра DSN:
sch
ssl_key
- Описание: Путь к файлу ключа.
-
Значение по умолчанию в таблице:
none -
Имя параметра DSN:
sky
ssl_verify_server_cert
-
Описание: Включает проверку значения Общего имени сервера в сертификате по отношению к имени хоста, используемого при подключении к серверу.
-
0Отключает проверку. -
1Включает проверку.
-
-
Значение по умолчанию в таблице:
0 -
Имя параметра DSN:
svc
table
- Описание: Имя целевой таблицы.
-
Значение по умолчанию в таблице:
Same table name -
Имя параметра DSN:
tbl
Контент, воспроизведенный на этом сайте, является собственностью соответствующих владельцев, и этот контент не проверяется предварительно компанией MariaDB. Мнения, информация и мнения, выраженные в данном контенте, не обязательно отражают точку зрения MariaDB или любой другой стороны.
© 2023 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/spider-table-parameters/