Duplicate Indexes
These indexes exist, but aren’t needed. Remove them for faster writes.
| Details |
|---|
On address_details
addresable_id (addressable_id)is covered by idx_address_patient (addressable_id, addressable_type) |
On address_details
idx_address_patient (addressable_id, addressable_type)is covered by idx_address_patient_type_id (addressable_id, addressable_type, id DESC) |
On appointment_details
idx_appointment_details_appointment (appointment_id, id DESC)is covered by idx_apd (appointment_id, id DESC) |
On appointments
idx_appointments_app_start (app_start_date_time)is covered by index_app_start_end_date_time (app_start_date_time, app_end_date_time) |
On appointments
idx_appointments_start_date_time (app_start_date_time)is covered by index_app_start_end_date_time (app_start_date_time, app_end_date_time) |
On appointments
idx_app_start (app_start_date_time)is covered by index_app_start_end_date_time (app_start_date_time, app_end_date_time) |
On appointments
idx_appointments_start_srd (app_start_date_time, service_request_detail_id)is covered by idx_appointments_start_service (app_start_date_time, service_request_detail_id) |
On appointments
idx_appointments_srd (service_request_detail_id)is covered by appointments_service_request_detail_id_idx (service_request_detail_id) |
On bill_details
idx_bill_details_srd (service_request_detail_id)is covered by idx_bd_srd (service_request_detail_id) |
On investigation_request_details
idx_ird_srd (service_request_detail_id)is covered by idx_ird_srd_status (service_request_detail_id, status) |
On investigation_request_details
idx_ird_srd_status (service_request_detail_id, status)is covered by idx_ird (service_request_detail_id, status) |
On patient_referal_details
idx_prd (patient_id, status, created_at DESC)is covered by idx_patient_referral_patient_status_created (patient_id, status, created_at DESC) |
On patient_referal_details
idx_prd_patient_status_created (patient_id, status, created_at DESC)is covered by idx_patient_referral_patient_status_created (patient_id, status, created_at DESC) |
On provisional_diagnoses
provisional_diagnoses_encounter_id_idx (encounter_id)is covered by idx_pd_encounter_status (encounter_id, status) |
On provisional_diagnoses
provisional_diagnoses_patient_id_idx (patient_id)is covered by idx_pd_patient_status_created (patient_id, status, created_on DESC) |
On service_request_details
idx_srd_created_at (created_at)is covered by idx_srd_created (created_at) |
On service_request_details
idx_srd_service (service_id)is covered by idx_srd_service_id_id (service_id, id) |
On service_request_details
idx_srd_service_id (service_id)is covered by idx_srd_service_id_id (service_id, id) |
On service_request_details
service_request_details_service_request_id_idx (service_request_id)is covered by idx_srd_service_request_id (service_request_id) |
On transaction_details
transaction_details_credit_account_id_idx (credit_account_id)is covered by idx_td_credit_bill (credit_account_id, credit_account_type) |
On transaction_details
transaction_details_debit_account_id_idx (debit_account_id)is covered by idx_td_debit_bill (debit_account_id, debit_account_type) |