#818

Подбери индекс за «последните 20 поръчки» в клиентския профил

Интерфейсът на клиентския профил зарежда панел «последните 20 поръчки на този клиент» — филтър по идентификатора на клиента и сортиране по дата на създаване в намаляващ ред с лимит 20. Два отделни индекса не са достатъчни: след филтрирането Postgres все пак сортира резултата отделно. Композитен индекс по двете колони наведнъж — клиент плюс дата в намаляващ ред — покрива и филтъра, и сортирането с едно преминаване. Създай индекс с име orders_customer_created_idx в orders, където първата колона е customer_id, а втората е created_at с ред по намаляване.

Резултатът от заявката ти ще се покаже тук