Martin Edenhofer schrieb:
Attached it the postgresql create script for OTRS 1.3 with your performace improvements.

I created the following, additional indexes for PostgreSQL. I don't know if they all are useful and necessary, but am experiencing speed improvements. Sorry, the used naming scheme might be better.


Regards,

Robert Kehl





CREATE INDEX article_attachment_filename_index ON public.article_attachment USING 
btree (filename);
CREATE INDEX article_attachment_content_type_index ON public.article_attachment USING 
btree (content_type);
CREATE INDEX article_attachment_content_size_index ON public.article_attachment USING 
btree (content_size);
CREATE INDEX article_plain_article_id_index ON public.article_plain USING btree 
(article_id);
CREATE INDEX generic_agent_jobs_job_name_index ON public.generic_agent_jobs USING 
btree (job_name);
CREATE INDEX group_customer_user_user_id_index ON public.group_customer_user USING 
btree (user_id);
CREATE INDEX group_customer_user_group_id_index ON public.group_customer_user USING 
btree (group_id);
CREATE INDEX group_role_role_id_index ON public.group_role USING btree (role_id);
CREATE INDEX group_user_user_id_index ON public.group_user USING btree (user_id);
CREATE INDEX group_user_group_id_index ON public.group_user USING btree (group_id);
CREATE INDEX notifications_notification_type_index ON public.notifications USING btree 
(notification_type);
CREATE INDEX personal_queues_user_id_index ON public.personal_queues USING btree 
(user_id);
CREATE INDEX personal_queues_queue_id_index ON public.personal_queues USING btree 
(queue_id);
CREATE INDEX postmaster_filter_f_name_index ON public.postmaster_filter USING btree 
(f_name);
CREATE INDEX queue_group_id_index ON public.queue USING btree (group_id);
CREATE INDEX queue_system_address_id_index ON public.queue USING btree 
(system_address_id);
CREATE INDEX queue_auto_response_queue_id_index ON public.queue_auto_response USING 
btree (queue_id);
CREATE INDEX queue_auto_response_auto_response_id_index ON public.queue_auto_response 
USING btree (auto_response_id);
CREATE INDEX queue_standard_response_queue_id_index ON public.queue_standard_response 
USING btree (queue_id);
CREATE INDEX queue_standard_response_standard_response_id_index ON 
public.queue_standard_response USING btree (standard_response_id);
CREATE INDEX role_user_role_id_index ON public.role_user USING btree (role_id);
CREATE INDEX role_user_user_id_index ON public.role_user USING btree (user_id);
CREATE INDEX search_profile_login_index ON public.search_profile USING btree (login);
CREATE INDEX search_profile_name_index ON public.search_profile USING btree 
(profile_name);
CREATE INDEX session_session_id_index ON public.session USING btree (session_id);
CREATE INDEX standard_response_attachment_standard_attachment_id_index ON 
public.standard_response_attachment USING btree (standard_attachment_id);
CREATE INDEX standard_response_attachment_standard_response_id_index ON 
public.standard_response_attachment USING btree (standard_response_id);
CREATE INDEX system_address_queue_id_index ON public.system_address USING btree 
(queue_id);
CREATE INDEX ticket_queue_id_index ON public.ticket USING btree (queue_id);
CREATE INDEX ticket_group_id_index ON public.ticket USING btree (group_id);
CREATE INDEX ticket_history_article_id_index ON public.ticket_history USING btree 
(article_id);
CREATE INDEX ticket_index_queue_id_index ON public.ticket_index USING btree (queue_id);
CREATE INDEX ticket_index_group_id_index ON public.ticket_index USING btree (group_id);
CREATE INDEX ticket_link_ticket_id_master_index ON public.ticket_link USING btree 
(ticket_id_master);
CREATE INDEX ticket_link_ticket_id_slave_index ON public.ticket_link USING btree 
(ticket_id_slave);
CREATE INDEX ticket_state_for_type_id_index ON public.ticket_state USING btree 
(type_id);
CREATE INDEX time_accounting_article_id_index ON public.time_accounting USING btree 
(article_id);
_______________________________________________
OTRS mailing list: dev - Webpage: http://otrs.org/
Archive: http://lists.otrs.org/pipermail/dev
To unsubscribe: http://lists.otrs.org/cgi-bin/listinfo/dev

Reply via email to