doctrine/orm#11112
git clone [email protected]:alebedev80/doctrine_orm_cache_overflow.git
cd doctrine_orm_cache_overflow
docker-compose up
docker exec -it doctrine_orm_cache_overflow-php-1 php src/test.php
Iter #0
Iter #10
Iter #20
Iter #30
Iter #40
Iter #50
Iter #60
Iter #70
Iter #80
Iter #90
Cache Keys:
App__Entities__User__CLASSMETADATA__
Content: O:34:"Doctrine\ORM\Mapping\ClassMetadata":13:{s:19:"associationMappings";a:0:{}s:11:"columnNames";a:3:{s:2:"id";s:2:"id";s:4:"name";s:4:"name";s:5:"email";s:5:"email";}s:13:"fieldMappings";a:3:{s:2:"id";a:9:{s:9:"fieldName";s:2:"id";s:4:"type";s:7:"integer";s:5:"scale";N;s:6:"length";N;s:6:"unique";b:0;s:8:"nullable";b:0;s:9:"precision";N;s:2:"id";b:1;s:10:"columnName";s:2:"id";}s:4:"name";a:8:{s:9:"fieldName";s:4:"name";s:4:"type";s:6:"string";s:5:"scale";N;s:6:"length";N;s:6:"unique";b:0;s:8:"nullable";b:0;s:9:"precision";N;s:10:"columnName";s:4:"name";}s:5:"email";a:8:{s:9:"fieldName";s:5:"email";s:4:"type";s:6:"string";s:5:"scale";N;s:6:"length";N;s:6:"unique";b:0;s:8:"nullable";b:0;s:9:"precision";N;s:10:"columnName";s:5:"email";}}s:10:"fieldNames";a:3:{s:2:"id";s:2:"id";s:4:"name";s:4:"name";s:5:"email";s:5:"email";}s:15:"embeddedClasses";a:0:{}s:10:"identifier";a:1:{i:0;s:2:"id";}s:21:"isIdentifierComposite";b:0;s:4:"name";s:17:"App\Entities\User";s:9:"namespace";s:12:"App\Entities";s:5:"table";a:1:{s:4:"name";s:5:"users";}s:14:"rootEntityName";s:17:"App\Entities\User";s:11:"idGenerator";O:33:"Doctrine\ORM\Id\IdentityGenerator":2:{s:65:"Doctrine\ORM\Id\AbstractIdGeneratoralreadyDelegatedToGenerateId";b:0;s:47:"Doctrine\ORM\Id\IdentityGeneratorsequenceName";N;}s:13:"generatorType";i:4;}
118e6fb17a9c7733f7d480d640608191
Content: O:31:"Doctrine\ORM\Query\ParserResult":3:{s:44:"Doctrine\ORM\Query\ParserResultsqlExecutor";O:44:"Doctrine\ORM\Query\Exec\SingleSelectExecutor":2:{s:16:"*sqlStatements";s:87:"SELECT u0_.id AS id_0, u0_.name AS name_1, u0_.email AS email_2 FROM users u0_ LIMIT 10";s:20:"*queryCacheProfile";N;}s:49:"Doctrine\ORM\Query\ParserResultresultSetMapping";O:35:"Doctrine\ORM\Query\ResultSetMapping":19:{s:7:"isMixed";b:0;s:8:"isSelect";b:1;s:8:"aliasMap";a:1:{s:1:"u";s:17:"App\Entities\User";}s:11:"relationMap";a:0:{}s:14:"parentAliasMap";a:0:{}s:13:"fieldMappings";a:3:{s:4:"id_0";s:2:"id";s:6:"name_1";s:4:"name";s:7:"email_2";s:5:"email";}s:14:"scalarMappings";a:0:{}s:12:"enumMappings";a:0:{}s:12:"typeMappings";a:0:{}s:14:"entityMappings";a:1:{s:1:"u";N;}s:12:"metaMappings";a:0:{}s:14:"columnOwnerMap";a:3:{s:4:"id_0";s:1:"u";s:6:"name_1";s:1:"u";s:7:"email_2";s:1:"u";}s:20:"discriminatorColumns";a:0:{}s:10:"indexByMap";a:0:{}s:16:"declaringClasses";a:3:{s:4:"id_0";s:17:"App\Entities\User";s:6:"name_1";s:17:"App\Entities\User";s:7:"email_2";s:17:"App\Entities\User";}s:18:"isIdentifierColumn";a:0:{}s:17:"newObjectMappings";a:0:{}s:24:"metadataParameterMapping";a:0:{}s:23:"discriminatorParameters";a:0:{}}s:50:"Doctrine\ORM\Query\ParserResultparameterMappings";a:0:{}}
05839da9d6e038f81e4698905a6b4454
Content: O:31:"Doctrine\ORM\Query\ParserResult":3:{s:44:"Doctrine\ORM\Query\ParserResultsqlExecutor";O:44:"Doctrine\ORM\Query\Exec\SingleSelectExecutor":2:{s:16:"*sqlStatements";s:97:"SELECT u0_.id AS id_0, u0_.name AS name_1, u0_.email AS email_2 FROM users u0_ LIMIT 10 OFFSET 90";s:20:"*queryCacheProfile";N;}s:49:"Doctrine\ORM\Query\ParserResultresultSetMapping";O:35:"Doctrine\ORM\Query\ResultSetMapping":19:{s:7:"isMixed";b:0;s:8:"isSelect";b:1;s:8:"aliasMap";a:1:{s:1:"u";s:17:"App\Entities\User";}s:11:"relationMap";a:0:{}s:14:"parentAliasMap";a:0:{}s:13:"fieldMappings";a:3:{s:4:"id_0";s:2:"id";s:6:"name_1";s:4:"name";s:7:"email_2";s:5:"email";}s:14:"scalarMappings";a:0:{}s:12:"enumMappings";a:0:{}s:12:"typeMappings";a:0:{}s:14:"entityMappings";a:1:{s:1:"u";N;}s:12:"metaMappings";a:0:{}s:14:"columnOwnerMap";a:3:{s:4:"id_0";s:1:"u";s:6:"name_1";s:1:"u";s:7:"email_2";s:1:"u";}s:20:"discriminatorColumns";a:0:{}s:10:"indexByMap";a:0:{}s:16:"declaringClasses";a:3:{s:4:"id_0";s:17:"App\Entities\User";s:6:"name_1";s:17:"App\Entities\User";s:7:"email_2";s:17:"App\Entities\User";}s:18:"isIdentifierColumn";a:0:{}s:17:"newObjectMappings";a:0:{}s:24:"metadataParameterMapping";a:0:{}s:23:"discriminatorParameters";a:0:{}}s:50:"Doctrine\ORM\Query\ParserResultparameterMappings";a:0:{}}
67b009b57ddc64dfa1d323cc9375c0ac
Content: O:31:"Doctrine\ORM\Query\ParserResult":3:{s:44:"Doctrine\ORM\Query\ParserResultsqlExecutor";O:44:"Doctrine\ORM\Query\Exec\SingleSelectExecutor":2:{s:16:"*sqlStatements";s:97:"SELECT u0_.id AS id_0, u0_.name AS name_1, u0_.email AS email_2 FROM users u0_ LIMIT 10 OFFSET 80";s:20:"*queryCacheProfile";N;}s:49:"Doctrine\ORM\Query\ParserResultresultSetMapping";O:35:"Doctrine\ORM\Query\ResultSetMapping":19:{s:7:"isMixed";b:0;s:8:"isSelect";b:1;s:8:"aliasMap";a:1:{s:1:"u";s:17:"App\Entities\User";}s:11:"relationMap";a:0:{}s:14:"parentAliasMap";a:0:{}s:13:"fieldMappings";a:3:{s:4:"id_0";s:2:"id";s:6:"name_1";s:4:"name";s:7:"email_2";s:5:"email";}s:14:"scalarMappings";a:0:{}s:12:"enumMappings";a:0:{}s:12:"typeMappings";a:0:{}s:14:"entityMappings";a:1:{s:1:"u";N;}s:12:"metaMappings";a:0:{}s:14:"columnOwnerMap";a:3:{s:4:"id_0";s:1:"u";s:6:"name_1";s:1:"u";s:7:"email_2";s:1:"u";}s:20:"discriminatorColumns";a:0:{}s:10:"indexByMap";a:0:{}s:16:"declaringClasses";a:3:{s:4:"id_0";s:17:"App\Entities\User";s:6:"name_1";s:17:"App\Entities\User";s:7:"email_2";s:17:"App\Entities\User";}s:18:"isIdentifierColumn";a:0:{}s:17:"newObjectMappings";a:0:{}s:24:"metadataParameterMapping";a:0:{}s:23:"discriminatorParameters";a:0:{}}s:50:"Doctrine\ORM\Query\ParserResultparameterMappings";a:0:{}}
ed5cc46faf5894b1a2eabd655d43522e
Content: O:31:"Doctrine\ORM\Query\ParserResult":3:{s:44:"Doctrine\ORM\Query\ParserResultsqlExecutor";O:44:"Doctrine\ORM\Query\Exec\SingleSelectExecutor":2:{s:16:"*sqlStatements";s:97:"SELECT u0_.id AS id_0, u0_.name AS name_1, u0_.email AS email_2 FROM users u0_ LIMIT 10 OFFSET 50";s:20:"*queryCacheProfile";N;}s:49:"Doctrine\ORM\Query\ParserResultresultSetMapping";O:35:"Doctrine\ORM\Query\ResultSetMapping":19:{s:7:"isMixed";b:0;s:8:"isSelect";b:1;s:8:"aliasMap";a:1:{s:1:"u";s:17:"App\Entities\User";}s:11:"relationMap";a:0:{}s:14:"parentAliasMap";a:0:{}s:13:"fieldMappings";a:3:{s:4:"id_0";s:2:"id";s:6:"name_1";s:4:"name";s:7:"email_2";s:5:"email";}s:14:"scalarMappings";a:0:{}s:12:"enumMappings";a:0:{}s:12:"typeMappings";a:0:{}s:14:"entityMappings";a:1:{s:1:"u";N;}s:12:"metaMappings";a:0:{}s:14:"columnOwnerMap";a:3:{s:4:"id_0";s:1:"u";s:6:"name_1";s:1:"u";s:7:"email_2";s:1:"u";}s:20:"discriminatorColumns";a:0:{}s:10:"indexByMap";a:0:{}s:16:"declaringClasses";a:3:{s:4:"id_0";s:17:"App\Entities\User";s:6:"name_1";s:17:"App\Entities\User";s:7:"email_2";s:17:"App\Entities\User";}s:18:"isIdentifierColumn";a:0:{}s:17:"newObjectMappings";a:0:{}s:24:"metadataParameterMapping";a:0:{}s:23:"discriminatorParameters";a:0:{}}s:50:"Doctrine\ORM\Query\ParserResultparameterMappings";a:0:{}}
fa5b0d72a68ad35a9de61fc050c09782
Content: O:31:"Doctrine\ORM\Query\ParserResult":3:{s:44:"Doctrine\ORM\Query\ParserResultsqlExecutor";O:44:"Doctrine\ORM\Query\Exec\SingleSelectExecutor":2:{s:16:"*sqlStatements";s:97:"SELECT u0_.id AS id_0, u0_.name AS name_1, u0_.email AS email_2 FROM users u0_ LIMIT 10 OFFSET 30";s:20:"*queryCacheProfile";N;}s:49:"Doctrine\ORM\Query\ParserResultresultSetMapping";O:35:"Doctrine\ORM\Query\ResultSetMapping":19:{s:7:"isMixed";b:0;s:8:"isSelect";b:1;s:8:"aliasMap";a:1:{s:1:"u";s:17:"App\Entities\User";}s:11:"relationMap";a:0:{}s:14:"parentAliasMap";a:0:{}s:13:"fieldMappings";a:3:{s:4:"id_0";s:2:"id";s:6:"name_1";s:4:"name";s:7:"email_2";s:5:"email";}s:14:"scalarMappings";a:0:{}s:12:"enumMappings";a:0:{}s:12:"typeMappings";a:0:{}s:14:"entityMappings";a:1:{s:1:"u";N;}s:12:"metaMappings";a:0:{}s:14:"columnOwnerMap";a:3:{s:4:"id_0";s:1:"u";s:6:"name_1";s:1:"u";s:7:"email_2";s:1:"u";}s:20:"discriminatorColumns";a:0:{}s:10:"indexByMap";a:0:{}s:16:"declaringClasses";a:3:{s:4:"id_0";s:17:"App\Entities\User";s:6:"name_1";s:17:"App\Entities\User";s:7:"email_2";s:17:"App\Entities\User";}s:18:"isIdentifierColumn";a:0:{}s:17:"newObjectMappings";a:0:{}s:24:"metadataParameterMapping";a:0:{}s:23:"discriminatorParameters";a:0:{}}s:50:"Doctrine\ORM\Query\ParserResultparameterMappings";a:0:{}}
979835574a8fc521a001fcc3248501b6
Content: O:31:"Doctrine\ORM\Query\ParserResult":3:{s:44:"Doctrine\ORM\Query\ParserResultsqlExecutor";O:44:"Doctrine\ORM\Query\Exec\SingleSelectExecutor":2:{s:16:"*sqlStatements";s:97:"SELECT u0_.id AS id_0, u0_.name AS name_1, u0_.email AS email_2 FROM users u0_ LIMIT 10 OFFSET 60";s:20:"*queryCacheProfile";N;}s:49:"Doctrine\ORM\Query\ParserResultresultSetMapping";O:35:"Doctrine\ORM\Query\ResultSetMapping":19:{s:7:"isMixed";b:0;s:8:"isSelect";b:1;s:8:"aliasMap";a:1:{s:1:"u";s:17:"App\Entities\User";}s:11:"relationMap";a:0:{}s:14:"parentAliasMap";a:0:{}s:13:"fieldMappings";a:3:{s:4:"id_0";s:2:"id";s:6:"name_1";s:4:"name";s:7:"email_2";s:5:"email";}s:14:"scalarMappings";a:0:{}s:12:"enumMappings";a:0:{}s:12:"typeMappings";a:0:{}s:14:"entityMappings";a:1:{s:1:"u";N;}s:12:"metaMappings";a:0:{}s:14:"columnOwnerMap";a:3:{s:4:"id_0";s:1:"u";s:6:"name_1";s:1:"u";s:7:"email_2";s:1:"u";}s:20:"discriminatorColumns";a:0:{}s:10:"indexByMap";a:0:{}s:16:"declaringClasses";a:3:{s:4:"id_0";s:17:"App\Entities\User";s:6:"name_1";s:17:"App\Entities\User";s:7:"email_2";s:17:"App\Entities\User";}s:18:"isIdentifierColumn";a:0:{}s:17:"newObjectMappings";a:0:{}s:24:"metadataParameterMapping";a:0:{}s:23:"discriminatorParameters";a:0:{}}s:50:"Doctrine\ORM\Query\ParserResultparameterMappings";a:0:{}}
e73b82ad607fdeca7e40038590454b50
Content: O:31:"Doctrine\ORM\Query\ParserResult":3:{s:44:"Doctrine\ORM\Query\ParserResultsqlExecutor";O:44:"Doctrine\ORM\Query\Exec\SingleSelectExecutor":2:{s:16:"*sqlStatements";s:97:"SELECT u0_.id AS id_0, u0_.name AS name_1, u0_.email AS email_2 FROM users u0_ LIMIT 10 OFFSET 70";s:20:"*queryCacheProfile";N;}s:49:"Doctrine\ORM\Query\ParserResultresultSetMapping";O:35:"Doctrine\ORM\Query\ResultSetMapping":19:{s:7:"isMixed";b:0;s:8:"isSelect";b:1;s:8:"aliasMap";a:1:{s:1:"u";s:17:"App\Entities\User";}s:11:"relationMap";a:0:{}s:14:"parentAliasMap";a:0:{}s:13:"fieldMappings";a:3:{s:4:"id_0";s:2:"id";s:6:"name_1";s:4:"name";s:7:"email_2";s:5:"email";}s:14:"scalarMappings";a:0:{}s:12:"enumMappings";a:0:{}s:12:"typeMappings";a:0:{}s:14:"entityMappings";a:1:{s:1:"u";N;}s:12:"metaMappings";a:0:{}s:14:"columnOwnerMap";a:3:{s:4:"id_0";s:1:"u";s:6:"name_1";s:1:"u";s:7:"email_2";s:1:"u";}s:20:"discriminatorColumns";a:0:{}s:10:"indexByMap";a:0:{}s:16:"declaringClasses";a:3:{s:4:"id_0";s:17:"App\Entities\User";s:6:"name_1";s:17:"App\Entities\User";s:7:"email_2";s:17:"App\Entities\User";}s:18:"isIdentifierColumn";a:0:{}s:17:"newObjectMappings";a:0:{}s:24:"metadataParameterMapping";a:0:{}s:23:"discriminatorParameters";a:0:{}}s:50:"Doctrine\ORM\Query\ParserResultparameterMappings";a:0:{}}
65074cdf7c5eff5060a11f6382483e4d
Content: O:31:"Doctrine\ORM\Query\ParserResult":3:{s:44:"Doctrine\ORM\Query\ParserResultsqlExecutor";O:44:"Doctrine\ORM\Query\Exec\SingleSelectExecutor":2:{s:16:"*sqlStatements";s:97:"SELECT u0_.id AS id_0, u0_.name AS name_1, u0_.email AS email_2 FROM users u0_ LIMIT 10 OFFSET 20";s:20:"*queryCacheProfile";N;}s:49:"Doctrine\ORM\Query\ParserResultresultSetMapping";O:35:"Doctrine\ORM\Query\ResultSetMapping":19:{s:7:"isMixed";b:0;s:8:"isSelect";b:1;s:8:"aliasMap";a:1:{s:1:"u";s:17:"App\Entities\User";}s:11:"relationMap";a:0:{}s:14:"parentAliasMap";a:0:{}s:13:"fieldMappings";a:3:{s:4:"id_0";s:2:"id";s:6:"name_1";s:4:"name";s:7:"email_2";s:5:"email";}s:14:"scalarMappings";a:0:{}s:12:"enumMappings";a:0:{}s:12:"typeMappings";a:0:{}s:14:"entityMappings";a:1:{s:1:"u";N;}s:12:"metaMappings";a:0:{}s:14:"columnOwnerMap";a:3:{s:4:"id_0";s:1:"u";s:6:"name_1";s:1:"u";s:7:"email_2";s:1:"u";}s:20:"discriminatorColumns";a:0:{}s:10:"indexByMap";a:0:{}s:16:"declaringClasses";a:3:{s:4:"id_0";s:17:"App\Entities\User";s:6:"name_1";s:17:"App\Entities\User";s:7:"email_2";s:17:"App\Entities\User";}s:18:"isIdentifierColumn";a:0:{}s:17:"newObjectMappings";a:0:{}s:24:"metadataParameterMapping";a:0:{}s:23:"discriminatorParameters";a:0:{}}s:50:"Doctrine\ORM\Query\ParserResultparameterMappings";a:0:{}}
5cb013c5127052eb96958338c30efe70
Content: O:31:"Doctrine\ORM\Query\ParserResult":3:{s:44:"Doctrine\ORM\Query\ParserResultsqlExecutor";O:44:"Doctrine\ORM\Query\Exec\SingleSelectExecutor":2:{s:16:"*sqlStatements";s:97:"SELECT u0_.id AS id_0, u0_.name AS name_1, u0_.email AS email_2 FROM users u0_ LIMIT 10 OFFSET 10";s:20:"*queryCacheProfile";N;}s:49:"Doctrine\ORM\Query\ParserResultresultSetMapping";O:35:"Doctrine\ORM\Query\ResultSetMapping":19:{s:7:"isMixed";b:0;s:8:"isSelect";b:1;s:8:"aliasMap";a:1:{s:1:"u";s:17:"App\Entities\User";}s:11:"relationMap";a:0:{}s:14:"parentAliasMap";a:0:{}s:13:"fieldMappings";a:3:{s:4:"id_0";s:2:"id";s:6:"name_1";s:4:"name";s:7:"email_2";s:5:"email";}s:14:"scalarMappings";a:0:{}s:12:"enumMappings";a:0:{}s:12:"typeMappings";a:0:{}s:14:"entityMappings";a:1:{s:1:"u";N;}s:12:"metaMappings";a:0:{}s:14:"columnOwnerMap";a:3:{s:4:"id_0";s:1:"u";s:6:"name_1";s:1:"u";s:7:"email_2";s:1:"u";}s:20:"discriminatorColumns";a:0:{}s:10:"indexByMap";a:0:{}s:16:"declaringClasses";a:3:{s:4:"id_0";s:17:"App\Entities\User";s:6:"name_1";s:17:"App\Entities\User";s:7:"email_2";s:17:"App\Entities\User";}s:18:"isIdentifierColumn";a:0:{}s:17:"newObjectMappings";a:0:{}s:24:"metadataParameterMapping";a:0:{}s:23:"discriminatorParameters";a:0:{}}s:50:"Doctrine\ORM\Query\ParserResultparameterMappings";a:0:{}}
818f6d2c1c7eb3d1b4c22f04226f182e
Content: O:31:"Doctrine\ORM\Query\ParserResult":3:{s:44:"Doctrine\ORM\Query\ParserResultsqlExecutor";O:44:"Doctrine\ORM\Query\Exec\SingleSelectExecutor":2:{s:16:"*sqlStatements";s:97:"SELECT u0_.id AS id_0, u0_.name AS name_1, u0_.email AS email_2 FROM users u0_ LIMIT 10 OFFSET 40";s:20:"*queryCacheProfile";N;}s:49:"Doctrine\ORM\Query\ParserResultresultSetMapping";O:35:"Doctrine\ORM\Query\ResultSetMapping":19:{s:7:"isMixed";b:0;s:8:"isSelect";b:1;s:8:"aliasMap";a:1:{s:1:"u";s:17:"App\Entities\User";}s:11:"relationMap";a:0:{}s:14:"parentAliasMap";a:0:{}s:13:"fieldMappings";a:3:{s:4:"id_0";s:2:"id";s:6:"name_1";s:4:"name";s:7:"email_2";s:5:"email";}s:14:"scalarMappings";a:0:{}s:12:"enumMappings";a:0:{}s:12:"typeMappings";a:0:{}s:14:"entityMappings";a:1:{s:1:"u";N;}s:12:"metaMappings";a:0:{}s:14:"columnOwnerMap";a:3:{s:4:"id_0";s:1:"u";s:6:"name_1";s:1:"u";s:7:"email_2";s:1:"u";}s:20:"discriminatorColumns";a:0:{}s:10:"indexByMap";a:0:{}s:16:"declaringClasses";a:3:{s:4:"id_0";s:17:"App\Entities\User";s:6:"name_1";s:17:"App\Entities\User";s:7:"email_2";s:17:"App\Entities\User";}s:18:"isIdentifierColumn";a:0:{}s:17:"newObjectMappings";a:0:{}s:24:"metadataParameterMapping";a:0:{}s:23:"discriminatorParameters";a:0:{}}s:50:"Doctrine\ORM\Query\ParserResultparameterMappings";a:0:{}}