Spec-Zone.ru › MariaDB

Параметры таблиц 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").
    • f force index
    • u use index
    • ig ignore 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/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API