Skip to main content

Posts

python utilities to fetch count from Postgres Database

Below Python program can be used to fetch count from PG database , for given duration.  import psycopg2 as pg import pandas as pd import pandas.io.sql as psql def get_data_MSC(dbname,test_starttime,test_endtime,timezone_tenant):                                          timezone =timezone_tenant                     Created_Column_Append =" where ((to_timestamp(created_date) AT TIME ZONE '"+timezone+"' ) >= '"+test_starttime+"' ) and ((to_timestamp(created_date) AT TIME ZONE '"+timezone+"' ) <= '"+test_endtime+"' )"                     connection = pg.connect(host=" XXX.xx.XX.XXX ",database=dbname, user="postgres", password="XXXX")                     Tenant_VendorData    = pd.read_sql('select count(*) ...
Recent posts

एक अविस्मरणीय अनुभव डेक्कन क्लीफहँगर - 5 ( DECCAN CLIFFHANGER EDITION 5 )

एके दिवशी डॉक्टर योगेश सातव सरांकडून विचारणा झाली कि डेक्कन क्लीफहँगर -५ म्हणजेच DC साठी येणार का ?  मी लगेच हो म्हणालो.  डॉक्टरांचा या आधी DC चा भरपूर अनुभव  होता. त्यांनी मागील वर्षी २ क्रमांक च पारितोषिक पण जिंकले होते.  आमची टीम रजिस्टर झाली , टीम सह्याद्री !  डॉक्टर योगेश सातव , डॉक्टर सुरेख निकम , दिपक धुमाळ आणि मी.  या पैकी सातव आणि निकम सरांच्या या आधी ३ DC झाल्या होत्या , दिपक धुमाळ ने हि मागील वर्षी सह्याद्री टीम मध्ये सपोर्ट क्रू च काम केले होते. त्यामुळे त्यांना या स्पर्धेचा अंदाज होता. तसे या स्पर्धे बद्धल मला फार काही कल्पना नव्हती. सायकल सफरींची आवड असल्यामुळे हा हि एक प्रयत्न्न  करूयात असे वाटले. हि सायकल स्पर्धा असल्यामुळे इथे वेळेचा फारच गांभीर्याने विचार होतो. घड्याळाच्या काट्यावर सगळे काही अवलंबून. सगळ्यात महत्वाचं काम असते ते सपोर्ट क्रू चे.  आमच्या सपोर्ट क्रू मध्ये भानुदास डोके , विनोद बोरोले , शैलेश चिकटे आणि पंचक्षरी हिरेमठ, यापैकी फक्त भानुदास ने च या पूर्वी च्या DC मधील स्पर...

Oracle Part

Process Increase due to error sometimes : SQL> connect / as sysdba ERROR: ORA-00020: maximum number of processes (300) exceeded or java.sql.SQLException: Listener refused the connection with the following error: ORA-12519, TNS:no appropriate service handler found Steps to increase the number for processes/sessions at database level in Oracle is as follows   1.  Log on to the database as system administrator  In SQL Plus enter:  " connect / as sysdba "   2. Set the number of processes to be desired value  In SQL Plus  " alter system set processes=  scope=spfile "   3. Unset the number of sessions to remove the default session limit In SQLPlus  " alter system reset sessions scope=spfile sid='*'  "   4. Shutdown the database In SQL Plus  " shutdown immediate "   5. Startup the database  In SQL Plus  " startup "    6. Check the changes have taken effect. In SQL Plus...

Cycle Trip - Pune to Goa - LifeCycle - Nov 2016

Explain Plan Vs Execution Plan

Explain Plan DELETE PLAN_TABLE EXPLAIN PLAN FOR SELECT COUNT(*)   FROM ARADMIN80.T3293 WHERE ((((T3293.C230000009 = 'MAINCHANGE') AND  ((T3293.C301813800 = '20001-Test') OR (T3293.C1000000337 = '20001-Test')) AND (T3293.C1000003561 >= 1) AND (T3293.C1000003561 <= 9))  OR ((T3293.C230000009 = 'MAINHELPDESK') AND (T3293.C301813800 = '20001-Test') AND (T3293.C1000003561 >= 0) AND (T3293.C1000003561 <= 3))  OR ((T3293.C230000009 = 'MAINWORKORDER') AND (T3293.C301813800 = '20001-Test') AND ((T3293.C1000003561 = 0) OR (T3293.C1000003561 = 1)  OR (T3293.C1000003561 = 2) OR (T3293.C1000003561 = 3) OR (T3293.C1000003561 = 4))) OR ((T3293.C230000009 = 'MAINKNOWLEDGEDATABASE')  AND (T3293.C301813800 = '20001-Test') AND (T3293.C1000003561 >= 4) AND (T3293.C1000003561 <= 4)) OR ((T3293.C230000009 = 'MAINKNOWNERROR')  AND (T3293.C301813800 = '20001-Test') AND (T3293.C1000003561 >=...