powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Много БД или много таблиц?
6 сообщений из 6, страница 1 из 1
Много БД или много таблиц?
    #38544153
twister_sd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Что будет быстрее/стабильнее работать, innodb, структура таблиц такая:

big_table - таблица со всеми данными

table_1 - в этих трех таблицах идет выборка, потом также JOIN к big_table
table_1_2
table_1_3


...

table_20
table_20_2
table_20_3


Как лучше, вынести таблицы table_ в отдельную базу или можно в принципе хранить в одной БД? или нет разницы?
...
Рейтинг: 0 / 0
Много БД или много таблиц?
    #38544218
Aleksandr Kuzminsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
twister_sdЧто будет быстрее/стабильнее работать, innodb, структура таблиц такая:

big_table - таблица со всеми данными

table_1 - в этих трех таблицах идет выборка, потом также JOIN к big_table
table_1_2
table_1_3


...

table_20
table_20_2
table_20_3


Как лучше, вынести таблицы table_ в отдельную базу или можно в принципе хранить в одной БД? или нет разницы?

Если всего таблиц меньше, чем 100к, то все равно
...
Рейтинг: 0 / 0
Много БД или много таблиц?
    #38544272
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
twister_sd,

все таблицы innodb хранятся в одном файле и в одном индексном дереве.

схема или по-другому имя бд -- это лишь префикс в полном имени таблицы.
...
Рейтинг: 0 / 0
Много БД или много таблиц?
    #38544280
Aleksandr Kuzminsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MasterZivtwister_sd,

все таблицы innodb хранятся ... в одном индексном дереве.


Это не так. Таблица хранится в своем отдельном индексе, который называется PRIMARY.

MasterZivtwister_sd,

схема или по-другому имя бд -- это лишь префикс в полном имени таблицы.

Не забывайте, что еще есть *.frm файлы. А если innodb_file_per_table=ON, то на каждую таблицу будет еще и ibd файл
...
Рейтинг: 0 / 0
Много БД или много таблиц?
    #38544328
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чтож тогда в остальных индексах вся таблица присутствует?
...
Рейтинг: 0 / 0
Много БД или много таблиц?
    #38544330
Aleksandr Kuzminsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ScareCrowчтож тогда в остальных индексах вся таблица присутствует?

В остальных индексах будут поля индекса плюс поля первичного ключа.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Много БД или много таблиц?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]