Оптимизация обработки данных на PHP

  Рет қаралды 2,040

R class Tech

R class Tech

Күн бұрын

Пікірлер: 9
@alexeyyakovlev7022
@alexeyyakovlev7022 10 ай бұрын
для начинающих - неплохо , по сути , делать insert / update для одной записи - зло , минимум для 1000 . удаление - оно оставляет "дыры" и скорость базы снижается , все зависит от типа базы , но на postgres это может быть сильно заметно , в разы . OFFSET правильно было замечено что чем дальше тем дольше , НО , еще , в два ответа может войти одна и таже запись , тупо база может не различить по равным значениям каких то ключей, т.е. по умолчанию он сортирует по своей логике и на границе типа ему все равно что отдать запись А что запись Б, нужно добавлять order by по уникальному полю . Класс со сторейжем должен быть синглтон , иначе грамотный товарищ создаст 5 копий класса в разных местах. Для загрузки вообще лучше загружать во временное место , таблицу а затем быстро хранимой процедурой, с транзакциями передергивать данные . С учетом особенностей базы что вы используете . В каждой базе свои стратегии , для этого нужен DBA . Чтоб не загружать кучу ненужных изображений - считаете хэш для каждого изображения , можно md5.
@Rclass
@Rclass 10 ай бұрын
Отличный комментарий! В закреп! :)
@alexsuvorov4663
@alexsuvorov4663 10 ай бұрын
Плюсую ) про ордер бай поправились кстати, но видимо в видео не вошло. Глаз замылился - упустил@@Rclass
@ny_sho_ti_dyadya
@ny_sho_ti_dyadya 10 ай бұрын
за чебурашку отдельный лайк
@Rclass
@Rclass 10 ай бұрын
А то)
@vadimshevchenko8227
@vadimshevchenko8227 10 ай бұрын
Гайз, если у вас темный фон, то и вспышку смены скриншотов нужно делать в темный цвет или плавный морф переход. Сейчас белая вспышка, стирающая память как у Людей в Чёрном.
@Rclass
@Rclass 10 ай бұрын
Это баг видный только при записи экрана) В следующий раз попробуем исправить)
@AlexKhaizeman
@AlexKhaizeman 10 ай бұрын
Обложка - топ 🔥
@Rclass
@Rclass 10 ай бұрын
Мы старались)
Bend The Impossible Bar Win $1,000
00:57
Stokes Twins
Рет қаралды 48 МЛН
Fake watermelon by Secret Vlog
00:16
Secret Vlog
Рет қаралды 15 МЛН
Базы данных. ClickHouse. Колоночные СУБД
53:29
КАК УСТРОЕН TCP/IP?
31:32
Alek OS
Рет қаралды 97 М.
PHP: выборка данных из БД и генераторы
29:24
Андрей Шестаков
Рет қаралды 10 М.
Doctrine ORM: Entity, Identity Map, Unit Of Work
47:29
R class Tech
Рет қаралды 3,6 М.
Лучший Гайд по Kafka для Начинающих За 1 Час
1:15:01