Может ли кто-нибудь сказать, что представляет собой средний процент разницы в скорости SQL по сравнению с PHP или наоборот. Под «разностью скоростей» я имею в виду во время обработки данных.временная разница во времени между SQL и PHP
Мне нужно управлять сайтом с огромной базой данных. Это первый раз, когда я сталкиваюсь с огромной базой данных. Мои знания о PHP в десять раз лучше, чем мой SQL, если сопоставимы. По этой причине я всегда манипулировал данными из своих PHP-скриптов.
Например, я решил использовать класс для хранения данных изображений из таблицы «картинка». Использование PDO и fetchMode FETCH_CLASS, я могу манипулировать извлеченными данными из конструктора. Одно поле - это размер изображения в виде строки типа "widthxheight". В моем конструкторе я использую метод split для хранения двух свойств в отдельных переменных. Поскольку существует много строк, я хотел бы знать, было бы предпочтительнее, чтобы это расщепление выполнялось непосредственно из инструкции выборки кода SQL.
Предположим, у меня есть более 10 тыс. Строк, будет ли это изменение эффективным? или я могу придерживаться PHP для этой цели?
Ширина/высота должны быть двумя отдельными столбцами int, а не одной строкой с магическим значением! Если вам нужно значение строки, создайте * это * внутри вашего php-класса, а не наоборот! –
Если бы я был дизайнером таблицы, я бы сделал это :-) – user544262772
Он должен быть построен как @FrancisAvila. Например, используя ваш текущий метод, попробуйте запросить все изображения с высотой или шириной выше 1024. –