Столбец BLOB-объектов необходимо переместить в другую таблицу для ускорения? - PullRequest
1 голос
/ 10 марта 2020

У меня есть 30 столбцов в таблице, которые будут часто доступны. Из 30 столбцов - 3 из столбцов типа BLOB, однако он будет использоваться очень редко.

Нужно ли разбивать столбцы на разные таблицы, особенно на BLOB-объекты?

У нас есть некоторая медлительность но не уверен, происходит ли это из-за наличия всех столбцов BLOB-объектов в одной таблице.

Пожалуйста, сообщите.

Спасибо

1 Ответ

0 голосов
/ 10 марта 2020

Спасибо, Cascader

Большинство источников предлагают отдельную таблицу для BLOB-объектов.

Ссылка:

Скорость mysql запроса к таблицам, содержащим BLOB-объекты, зависит от кэша файловой системы , содержащая-blob-зависимость-on-filesystem-cache

Многие люди рекомендуют использовать BLOB-объекты только с одним первичным ключом в отдельной таблице и хранить метаданные BLOB-объектов в другой таблице с внешним ключом для таблицы BLOB-объектов. При этом производительность будет значительно выше.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...