[PERFORM] Simple database, multiple instances?

2010-11-28 Thread Mario Splivalo
I have simple database schema, containing just three tables: samples, drones, drones_history. Now, those tables hold data for the drones for a simulation. Each simulation dataset will grow to around 10 GB in around 6 months. Since the data is not related in any way I was thinking in

[PERFORM] SELECT INTO large FKyed table is slow

2010-11-28 Thread Mario Splivalo
The database for monitoring certain drone statuses is quite simple: CREATE TABLE samples ( sample_id integer not null primary key, sample_timestamp timestamp not null default now() ); CREATE TABLE drones ( drone_id integer not null primary key, drone_log_notice

Re: [PERFORM] SELECT INTO large FKyed table is slow

2010-11-28 Thread Pierre C
When I remove foreign constraints (drones_history_fk__samples and drones_history_fk__drones) (I leave the primary key on drones_history) than that INSERT, even for 50k rows, takes no more than a second. So, my question is - is there anything I can do to make INSERTS with PK faster? Or,

Re: [PERFORM] SELECT INTO large FKyed table is slow

2010-11-28 Thread Mario Splivalo
On 11/28/2010 07:56 PM, Pierre C wrote: When I remove foreign constraints (drones_history_fk__samples and drones_history_fk__drones) (I leave the primary key on drones_history) than that INSERT, even for 50k rows, takes no more than a second. So, my question is - is there anything I can do to

Re: [PERFORM] SELECT INTO large FKyed table is slow

2010-11-28 Thread Pierre C
I pasted DDL at the begining of my post. Ah, sorry, didn't see it ;) The only indexes tables have are the ones created because of PK constraints. Table drones has around 100k rows. Table drones_history has around 30M rows. I'm not sure what additional info you'd want but I'll be more

[PERFORM] Hi- Sleeptime reduction

2010-11-28 Thread aaliya zarrin
Hi all, I am new to Postgres. I just wanted to know how to change the sleep time. I want to reduce the sleep time, How much will it affect other performance issues if sleep time is reduced. Plz help. I apologize if I am sending mail to wrong contact. Kindly suggest the correct contact details

Re: [PERFORM] Hi- Sleeptime reduction

2010-11-28 Thread Kevin Grittner
aaliya zarrin wrote: I am new to Postgres. I just wanted to know how to change the sleep time. I want to reduce the sleep time, How much will it affect other performance issues if sleep time is reduced. I don't know what sleep time you mean. It would probably be best if you started

[PERFORM] Full Text index is not using during OR operation

2010-11-28 Thread AI Rumman
explain SELECT crmentity.crmid, crmentity.setype, crmentity.modifiedtime, activity.subject,case when ( users.user_name not like '') then users.user_name else groups.groupname end as user_name, activity.date_start FROM crmentity INNER JOIN activity ON crmentity.crmid = activity.activityid and

Re: [PERFORM] SELECT INTO large FKyed table is slow

2010-11-28 Thread Mark Kirkwood
On 29/11/10 00:46, Mario Splivalo wrote: This is the slow part: INSERT INTO drones_history (sample_id, drone_id, drone_log_notice, drone_temperature, drone_pressure) SELECT * FROM tmpUpdate; For 100 rows this takes around 2 seconds. For 1000 rows this takes around 40 seconds. For 5000 rows