IZ
Потому что ORM не понимает SQL
Size: a a a
IZ
ПГ
ПГ
IZ
select * from files where one = 1 or two = 2
мускул делает full table scan, не юзая ни один из индексов. select * from files where one = 1 union select * from files where two = 2
- и мускул юзнет два индекса. Неидеальный вариант, так как построение таких запросов в клиентском коде - неудобно. Не проблема мускула, конечно, но все же.IZ
AW
IZ
IZ
IZ
AW
ПЧ
insert
с неуникальным значением поля, получаем ошибку уровня БД.insert
и смотреть, есть ли там уже запись с таким значением, если есть бросать исключение.DE
insert
с неуникальным значением поля, получаем ошибку уровня БД.insert
и смотреть, есть ли там уже запись с таким значением, если есть бросать исключение.IZ
insert
с неуникальным значением поля, получаем ошибку уровня БД.insert
и смотреть, есть ли там уже запись с таким значением, если есть бросать исключение.IZ
U
OS
G
DE