Re: [PERFORM] creating of temporary table takes very long

2006-04-18 Thread Tom Lane
"Jim C. Nasby" <[EMAIL PROTECTED]> writes: > You might try rewriting the coalesces into a row comparison... > WHERE row($4, $5, ...) IS NOT DISTINCT FROM row(interface_id, source_id, ...) That would be notationally nicer, but no help performance-wise; I'm fairly sure that IS DISTINCT doesn't get o

Re: [PERFORM] creating of temporary table takes very long

2006-04-18 Thread Jim C. Nasby
gsql-Performance (E-mail) > Subject: Re: [PERFORM] creating of temporary table takes very long > > "Sriram Dandapani" <[EMAIL PROTECTED]> writes: > > Got an explain analyze output..Here it is > > "Seq Scan on c_chkpfw_hr_tr a (cost=0.00..225975659.89 rows=11000

Re: [PERFORM] creating of temporary table takes very long

2006-04-18 Thread Sriram Dandapani
- From: Tom Lane [mailto:[EMAIL PROTECTED] Sent: Tuesday, April 18, 2006 9:10 AM To: Sriram Dandapani Cc: Pgsql-Performance (E-mail) Subject: Re: [PERFORM] creating of temporary table takes very long "Sriram Dandapani" <[EMAIL PROTECTED]> writes: > Got an explain analyze

Re: [PERFORM] creating of temporary table takes very long

2006-04-18 Thread Tom Lane
"Sriram Dandapani" <[EMAIL PROTECTED]> writes: > Got an explain analyze output..Here it is > "Seq Scan on c_chkpfw_hr_tr a (cost=0.00..225975659.89 rows=11000 > width=136) (actual time=2.345..648070.474 rows=22001 loops=1)" > " Filter: (subplan)" > " SubPlan" > "-> Bitmap Heap Scan on chkpf

Re: [PERFORM] creating of temporary table takes very long

2006-04-17 Thread Sriram Dandapani
12:29 PM To: Sriram Dandapani Cc: Pgsql-Performance (E-mail) Subject: Re: [PERFORM] creating of temporary table takes very long "Sriram Dandapani" <[EMAIL PROTECTED]> writes: > [ query snipped ] > This takes forever (I have to cancel the statement each time) How long did you wa

Re: [PERFORM] creating of temporary table takes very long

2006-04-17 Thread Sriram Dandapani
Index Cond: (($0 = firstoccurrence) AND ($1 = sentryid_id) AND ($2 = node_id))" -Original Message- From: Tom Lane [mailto:[EMAIL PROTECTED] Sent: Monday, April 17, 2006 12:29 PM To: Sriram Dandapani Cc: Pgsql-Performance (E-mail) Subject: Re: [PERFORM] creating of temporary table takes very

Re: [PERFORM] creating of temporary table takes very long

2006-04-17 Thread Tom Lane
"Sriram Dandapani" <[EMAIL PROTECTED]> writes: > [ query snipped ] > This takes forever (I have to cancel the statement each time) How long did you wait? > c_chkpfw_hr_tr has same indexes as chkpfw_tr_hr_dimension Which would be what exactly? What does EXPLAIN show for that SELECT? (I won't mak

Re: [PERFORM] creating of temporary table takes very long

2006-04-17 Thread Sriram Dandapani
-Performance (E-mail) Subject: [PERFORM] creating of temporary table takes very long   create temporary table c_chkpfw_hr_tr_updates as     select * from c_chkpfw_hr_tr a     where exists(select 1 from chkpfw_tr_hr_dimension b

[PERFORM] creating of temporary table takes very long

2006-04-17 Thread Sriram Dandapani
create temporary table c_chkpfw_hr_tr_updates as     select * from c_chkpfw_hr_tr a     where exists(select 1 from chkpfw_tr_hr_dimension b     WHERE a.firstoccurrence = b.firstoccurrence