6.29M Entity "id-quia" not valid: This value is too long. It should have 100 characters or less. 0 entity written [Doctrine\DBAL\Exception\DriverException] [Doctrine\DBAL\Driver\PDOException] [PDOException] SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column 'name' at row 1
of determining what has changed in managed entities since the last time they were synchronized with the db" http://docs.doctrine-project.org/projects/doctrine- orm/en/latest/reference/change-tracking-policies.html
--env=prod Memory: 6.29M Entity "id-quia" not valid: This value is too long. It should have 100 characters or less. 0 entity written Time: 0.05s - Memory: 14.68M - Diff: 8.39M
beer to piss;kronenbourg_brewery;piss stella;Stella Artois;A beer that does not respect its country;Artois;pils 33_export;33 Export;The best competitor of Kronenbourg;heineken;piss
BAD CODE: GOOD CODE: GOOD CODE: $qb = $this->createQueryBuilder('c'); $qb->andWhere( $qb->expr()->eq('c.code', $qb->expr()->literal($code)) ); $results = $qb->getQuery()->execute(); SELECT c FROM BeerBundle\Entity\Beer c WHERE c.code = 'chaquip-beer' $qb = $this->createQueryBuilder('c'); $qb->andWhere( $qb->expr()->eq('c.code', ':code') ); $qb->setParameter('code', $code); $results = $qb->getQuery()->execute(); SELECT c FROM BeerBundle\Entity\Beer c WHERE c.code = :code
rows in set (3,92 sec) mysql> SELECT * FROM beer LIMIT 0, 100; 100 rows in set (0,00 sec) mysql> SELECT * FROM beer LIMIT 100000, 100; 100 rows in set (0,09 sec) mysql> SELECT * FROM beer LIMIT 1000000, 100; 100 rows in set (0,83 sec)
id > 0 ORDER BY id ASC LIMIT 100; 100 rows in set (0,00 sec) mysql> SELECT * FROM beer WHERE id > 100000 ORDER BY id ASC LIMIT 100; 100 rows in set (0,00 sec) mysql> SELECT * FROM beer WHERE id > 1000000 ORDER BY id ASC LIMIT 100; 100 rows in set (0,00 sec)