@trevin

Что быстрее работает с json данными PHP 7.0 или MySQL 5.7?

В MySQL есть около 10 000 записей, необходимо выбрать их все, несколько столбцов и некоторые данные из json поля.

Что из перечисленного будет быстрее?
1) Выбрать все данные из json поля запросом, потом на php нужные значения вытащить
2) Вытащить нужные значения из json поля средствами MySQL?

Может есть другие варианты?
Если не знаете ответа, подскажете как протестировать?

Заранее спасибо
  • Вопрос задан
  • 372 просмотра
Решения вопроса 1
gobananas
@gobananas
finishhim.ru
Вытащить средствами MySQL, так вдобавок сократите трафик между базой и приложением.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
@BorisKorobkov Куратор тега PHP
Web developer
Если это разовая операция (миграция), то делайте, как удобнее (быстрее написать код).
Если это регулярная операция, то надо сделать правильную структуру БД.
Ответ написан
Комментировать
@DenisDangerous
Мне кажется на php проще. через json_decode прогнал и бери что надо
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы