diff --git a/src/Symfony/Component/Messenger/Bridge/Doctrine/Transport/Connection.php b/src/Symfony/Component/Messenger/Bridge/Doctrine/Transport/Connection.php index 5e948c034e4ea..b57e85dcc4bd6 100644 --- a/src/Symfony/Component/Messenger/Bridge/Doctrine/Transport/Connection.php +++ b/src/Symfony/Component/Messenger/Bridge/Doctrine/Transport/Connection.php @@ -566,7 +566,7 @@ private function addTableToSchema(Schema $schema): void } else { $table->setPrimaryKey(['id']); } - $table->addIndex(['queue_name']); + $table->addIndex(['queue_name', 'available_at', 'delivered_at']); $table->addIndex(['available_at']); $table->addIndex(['delivered_at']);