| Version 3 (modified by , 4 weeks ago) ( diff ) |
|---|
Изворен код
Индекси
USERS → email
Бидејќи полето email често ќе се користи за пребарување или автентикација, креирањето индекс на ова поле ќе ја забрза побарувачката:
CREATE INDEX idx_users_email ON USERS(email);
CLIENTS → name
Композитен индекс на name и country може да ја забрза побарувачката на клиенти што филтрираат или сортираат по овие колони:
CREATE INDEX idx_clients_name_country ON CLIENTS (name, country);
BATCHES → batch_code
Ако пребарувате по batch_code, креирање индекс на ова поле ќе ја забрза побарувачката кога се бараат специфични серии:
CREATE INDEX idx_batches_batch_code ON BATCHES (batch_code);
ORDERS → status
Креирање индекс на status во табелата ORDERS може да ја забрза побарувачката кога се пребаруваат нарачки според статусот (на пример, "pending", "completed").
CREATE INDEX idx_orders_status ON ORDERS (status);
PAYMENTS → payment_status
При често филтрирање на плаќања според статус, овој индекс ќе ја забрза побарувачката за информациите за плаќање:
CREATE INDEX idx_payments_payment_status ON PAYMENTS (payment_status);
