Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dDZhu-0007ve-Jk for pgsql-performance@arkaria.postgresql.org; Wed, 24 May 2017 17:04:22 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.84_2) (envelope-from ) id 1dDZht-0002lX-Gk for pgsql-performance@arkaria.postgresql.org; Wed, 24 May 2017 17:04:21 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1dDZhs-0002kk-Fs for pgsql-performance@postgresql.org; Wed, 24 May 2017 17:04:20 +0000 Received: from mxgate02.infotech-enterprises.com ([110.76.160.160] helo=mxgate02.cyient.com) by magus.postgresql.org with esmtps (TLS1.0:DHE_RSA_CAMELLIA_256_CBC_SHA1:256) (Exim 4.84_2) (envelope-from ) id 1dDZhi-0002ED-Vx for pgsql-performance@postgresql.org; Wed, 24 May 2017 17:04:19 +0000 X-IronPort-AV: E=Sophos;i="5.38,387,1491244200"; d="scan'208,217";a="49605416" Received: from unknown (HELO CYINMBX1.CORP.CYIENT.COM) ([172.17.4.161]) by mxgate02.cyient.com with ESMTP/TLS/AES256-SHA; 24 May 2017 22:32:53 +0530 Received: from CYINMBX4.CORP.CYIENT.COM (172.17.4.164) by CYINMBX1.CORP.CYIENT.COM (172.17.4.161) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.544.27; Wed, 24 May 2017 22:34:04 +0530 Received: from CYINMBX4.CORP.CYIENT.COM ([fe80::596e:284a:a6f6:e6d4]) by CYINMBX4.CORP.CYIENT.COM ([fe80::596e:284a:a6f6:e6d4%19]) with mapi id 15.01.0544.027; Wed, 24 May 2017 22:34:04 +0530 From: Dinesh Chandra 12108 To: "pgsql-performance@postgresql.org" CC: Dinesh Chandra 12108 Subject: Query is running very slow...... Thread-Topic: Query is running very slow...... Thread-Index: AdLUr7wP8JB03M/+QSqKr/Q3/zGYkA== Date: Wed, 24 May 2017 17:04:04 +0000 Message-ID: <3152be5a435f45649cef6bf9321beb9a@cyient.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [172.17.4.81] Content-Type: multipart/alternative; boundary="_000_3152be5a435f45649cef6bf9321beb9acyientcom_" MIME-Version: 1.0 X-Pg-Spam-Score: -3.5 (---) List-Archive: List-Help: List-ID: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-Mailing-List: pgsql-performance Precedence: bulk Sender: pgsql-performance-owner@postgresql.org --_000_3152be5a435f45649cef6bf9321beb9acyientcom_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Dear Expert, While executing the blow query, its taking too long time to fetch output. Could you please help to fine tune the same? SELECT date_trunc('day', insert_time), workflow.project.project_name, workflow.tool_performance.project_id, workflow.tool_performance.user_id, workflow.tool_performance.step_id, count(*), round(sum(execution_time)/1000) as Sum_time_sec, round(((round(sum(execution_time)/1000))/60)/count(*),2) as Efficency_Min, round (((round(sum(execution_time)/1000)))/count(*),2) as Efficency_sec FROM workflow.project,workflow.tool_performance,workflow.evidence_to_do WHERE workflow.evidence_to_do.project_id =3D workflow.tool_performance.project_id= AND workflow.evidence_to_do.project_id =3D workflow.project.project_id AND workflow.tool_performance.insert_time >'2017-05-19' AND workflow.tool_performance.insert_time <'2017-05-20' AND workflow.evidence_to_do.status_id in (15100,15150,15200,15300,15400,15500) Group BY date_trunc('day', insert_time), workflow.project.project_name, workflow.tool_performance.project_id, workflow.tool_performance.user_id, workflow.tool_performance.step_id ORDER BY workflow.tool_performance.project_id, workflow.project.project_name, workflow.tool_performance.step_id I am using PostgreSQL 9.1 with Linux Platform. Regards, Dinesh Chandra |Database administrator (Oracle/PostgreSQL)| Cyient Ltd. Noida. ------------------------------------------------------------------ Mobile: +91-9953975849 | Ext 1078 |dinesh.chandra@cyient.com Plot No. 7, NSEZ, Phase-II ,Noida-Dadri Road, Noida - 201 305,India. --_000_3152be5a435f45649cef6bf9321beb9acyientcom_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Dear Expert,

 

While executing the bl= ow query, its taking too long time to fetch output.

Could you please help = to fine tune the same?

 

SELECT

date_trunc('day', inse= rt_time),

workflow.project.proje= ct_name,

workflow.tool_performa= nce.project_id,

workflow.tool_performa= nce.user_id,

workflow.tool_performa= nce.step_id,

count(*),

round(sum(execution_ti= me)/1000) as Sum_time_sec,

round(((round(sum(exec= ution_time)/1000))/60)/count(*),2) as Efficency_Min,

round (((round(sum(exe= cution_time)/1000)))/count(*),2) as Efficency_sec

FROM workflow.project,= workflow.tool_performance,workflow.evidence_to_do

WHERE

workflow.evidence_to_d= o.project_id =3D workflow.tool_performance.project_id AND=

workflow.evidence_to_d= o.project_id =3D workflow.project.project_id AND

workflow.tool_performa= nce.insert_time >'2017-05-19' AND

workflow.tool_performa= nce.insert_time <'2017-05-20' AND

workflow.evidence_to_d= o.status_id in (15100,15150,15200,15300,15400,15500)

Group BY

date_trunc('day', inse= rt_time),

workflow.project.proje= ct_name,

workflow.tool_performa= nce.project_id,

workflow.tool_performa= nce.user_id,

workflow.tool_performa= nce.step_id

ORDER BY

workflow.tool_performa= nce.project_id,

workflow.project.proje= ct_name,

workflow.tool_performa= nce.step_id

 

I am using PostgreSQL = 9.1 with Linux Platform.

 

Regards,

Dinesh Chandra

|Database administrator (Oracle/Postg= reSQL)| Cyient Ltd. Noida.

----------------------------------= --------------------------------

Mobile: +91-9953975849 | Ext 1078 |dinesh.chandra@cyient.com

Plot No. 7, NSEZ, Phase-II ,Noida-Dad= ri Road, Noida - 201 305,India.

 

--_000_3152be5a435f45649cef6bf9321beb9acyientcom_--