Задать вопрос
Wacdis
@Wacdis
PHP, Python, GO, Rust, NodeJS, SOA/MSA

Каков самый быстрый способ вывести данные из нескольких таблиц Mysql в одном списке с сортировкой по определенному полю?

Добрый день, коллеги!

Вопрос из разряда highload проектов. Есть 4 сервера mysql и каждый хостит 1 таблицу с данными. Четыре сервера и четыре таблицы. Все таблицы имеют разную структуру, но есть общие поля, такие как "Номер", "Название" или "Дата". Эти поля используются для сортировки данных.

Каков будет, по вашему опыту, самый быстрый способ вывести 10 позиций в общем числе из всех четырех таблиц, сортируя их данные по полю, например, дата?

Спасибо за ваши мысли, опыт и знания.
  • Вопрос задан
  • 331 просмотр
Подписаться 3 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
FanatPHP
@FanatPHP
Чебуратор тега РНР
выкинуть 4 сервера, оставить один
сделать единую таблицу с полями "Номер", "Название" или "Дата", название и идентификатор в другой таблице
сделать нужную выборку из этой таблицы
подгрузить данные из доп таблиц по ид
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
IT ATLAS Москва
от 250 000 до 500 000 ₽