Intereting Posts
Tweak Meta для Post для работы с ним для Pages также Поиск по категориям, отображающим неправильные позиции Код, чтобы сделать сообщение липким Только функция вывода из функции.php, если условный тег равен true Как правильно форматировать массив user_role? Мой jQuery установлен в очередь. Так почему же он не работает? Сжимает ли WordPress мои изображения? если да, то как это предотвратить? Показывать первые сообщения из 1 конкретного тега Пользовательский тип сообщения: Добавить «Изменить | Быстрое редактирование | Корзина | Просмотреть "ссылки на дату (если заголовок не отображается в столбце)? Разрешить пользователям редактировать виджеты Почему в моем пользовательском меню не отображается мое сообщение? Удалить сообщения из запроса для событий, дата начала которых прошла Скрипт для дублирования категорий как тегов Если параметр orderby с использованием pre_get_posts одинаковый для нескольких сообщений, какой резерв использует запрос? Что это за файл: wp-config-wpe.php?

Минимизация проблем производительности MultiSite Большое количество созданных таблиц

Я развертываю WordPress MultiSite, и если я получу приличное количество пользователей, у меня будет тысячи таблиц базы данных для поддержки всех этих сайтов. Мне нравится идея объединить все эти таблицы в один набор таблиц, чтобы сделать многоузловое управление более управляемым, а также более оптимизированным для SQL Server. Кто-нибудь имел опыт работы с большим количеством таблиц в многопользовательском режиме?

Изменить. В принципе, я хочу понять влияние производительности на добавление тысяч таблиц с течением времени?

Solutions Collecting From Web of "Минимизация проблем производительности MultiSite Большое количество созданных таблиц"

Ну, WordPress.com это самое большое развертывание WordPress Multisite, и они в основном используют одну и ту же настройку (несколько таблиц для каждого сайта), поэтому вы можете сказать, что это хорошая стратегия.

Такая настройка позволит вам, например, сохранить ваших VIP-пользователей в выделенном окне или добавить несколько серверов БД по мере роста сети.

У меня был опыт работы с сетями около 500 сайтов и некоторой базовой настройкой, достаточной для того, чтобы сайты работали.

Кроме того, проверьте плагин HyperDB , который является заменой класса DB по умолчанию для WordPress, который «поддерживает репликацию, переход на другой ресурс, балансировку нагрузки и разбиение»