Re: [GENERAL] PANIC: corrupted item pointer

2012-04-11 Thread Janning Vygen
Am 06.04.2012 23:49, schrieb Jeff Davis: No, i didn't found any in my postgresql dirs. Should i have a core file around when i see a segmentation fault? What should i look for? It's an OS setup thing, but generally a crash will generate a core file if it is allowed to. Use ulimit -c

Re: [GENERAL] PANIC: corrupted item pointer

2012-03-31 Thread Janning Vygen
Thank you so much for still helping me... Am 30.03.2012 20:24, schrieb Jeff Davis: On Fri, 2012-03-30 at 16:02 +0200, Janning Vygen wrote: The PANIC occurred first on March, 19. My servers uptime ist 56 days, so about 4th of February. There was no power failure since i started to use

Re: [GENERAL] PANIC: corrupted item pointer

2012-03-30 Thread Janning Vygen
Hi, thanks so much for answering. I found a segmentation fault in my logs so please check below: On Tue, 2012-03-27 at 11:47 +0200, Janning Vygen wrote: I am running postgresql-9.1 from debian backport package fsync=on full_page_writes=off That may be unsafe (and usually is) depending

[GENERAL] PANIC: corrupted item pointer

2012-03-27 Thread Janning Vygen
problem? Should I still worry about it? regards Janning -- Kicktipp GmbH Venloer Straße 8, 40477 Düsseldorf Sitz der Gesellschaft: Düsseldorf Geschäftsführung: Janning Vygen Handelsregister Düsseldorf: HRB 55639 http://www.kicktipp.de/ -- Sent via pgsql-general mailing list (pgsql-general

Re: [GENERAL] Anonymized database dumps

2012-03-19 Thread Janning Vygen
encrypted in the database. Check the pgcrypto module. Kiriakos On Mar 18, 2012, at 1:00 PM, Janning Vygen wrote: Hi, I am working on postgresql 9.1 and loving it! Sometimes we need a full database dump to test some performance issues with real data. Of course we don't like to have sensible

Re: [GENERAL] Anonymized database dumps

2012-03-19 Thread Janning Vygen
Am 19.03.2012 um 13:22 schrieb Bill Moran wmo...@potentialtech.com: In response to Janning Vygen vy...@kicktipp.de: I am working on postgresql 9.1 and loving it! Sometimes we need a full database dump to test some performance issues with real data. Of course we don't like to have

[GENERAL] Anonymized database dumps

2012-03-18 Thread Janning Vygen
. But it is no fun when dumping and restoring takes an hour. Does anybody has a better idea how to achieve an anonymized database dump? regards Janning -- Kicktipp GmbH Venloer Straße 8, 40477 Düsseldorf Sitz der Gesellschaft: Düsseldorf Geschäftsführung: Janning Vygen Handelsregister Düsseldorf: HRB

[GENERAL] Client hangs in socket read

2011-10-14 Thread Janning Vygen
Hi, we have some trouble with a few cronjobs running inside a tomcat webapp. The problem is exactly described here by David Hustace david(at)opennms(dot)org: but wasn't solved, it was just recognized as weired. http://archives.postgresql.org/pgsql-jdbc/2006-01/msg00115.php In short: we are

[GENERAL] Query slower if i add an additional order parameter

2011-02-14 Thread Janning Vygen
Hi, postgresql 8.4 (tuned, analyzed, and so on) we had trouble with one query executing too slow. After checking out some alternatives we encountered that dropping a rather useless second parameter on order by the execution time dropped dramatically. This is our original query with 2 order

[GENERAL] second concurrent update takes forever

2010-02-08 Thread Janning Vygen
Hi folks, I don't need this list very often because postgresql works like a charm! But today we encountered a rather complicated puzzle for us. We really need your help! we are using postgresql 8.4 on a debian lenny with latest security patches applied. We are running a rather complicated

Re: [GENERAL] suggestion: log_statement = sample

2009-07-21 Thread Janning Vygen
On Monday 20 July 2009 18:58:21 Greg Sabino Mullane wrote: Perhaps, but I don't think you've quite overcome the 'log everything' counter-argument. # Not everybody can afford a system with lots of raid arrays or dedicated logging boxes. Many people log to the same disk. I do it in some

Re: [GENERAL] suggestion: log_statement = sample

2009-07-21 Thread Janning Vygen
On Monday 20 July 2009 19:24:13 Bill Moran wrote: It is not possible for us. Logging millions of statements take too much time. This is a ridiculous statement. In actual practice, full query logging is 1/50 the amount of disk I/O as the actual database activity. If your systems are so

Re: [GENERAL] suggestion: log_statement = sample

2009-07-21 Thread Janning Vygen
On Tuesday 21 July 2009 15:49:36 Tom Lane wrote: Janning Vygen vy...@kicktipp.de writes: On Monday 20 July 2009 19:24:13 Bill Moran wrote: Have you benchmarked the load it creates under your workload? Yes, it takes up to 15% of our workload in an average use case. But we have peak times

Re: [GENERAL] suggestion: log_statement = sample

2009-07-21 Thread Janning Vygen
On Tuesday 21 July 2009 18:09:57 you wrote: Janning Vygen vy...@kicktipp.de writes: On Tuesday 21 July 2009 15:49:36 Tom Lane wrote: Well, you could turn it off during the peak times. It affords a server restart which is not a good idea. Changing logging options does not require

[GENERAL] suggestion: log_statement = sample

2009-07-16 Thread Janning Vygen
hi, http://archives.postgresql.org/pgsql-general/2009-03/msg00581.php This was my suggestion about introducing a statment to get a sample of SQL statements. Nobody answered yet. Why not? i think my suggestion would help a lot. Or was it kind of stupid? kind regards Janning -- Sent via

Re: [GENERAL] suggestion: log_statement = sample

2009-07-16 Thread Janning Vygen
hi, thanks for your comments on this. On Thursday 16 July 2009 15:05:58 you wrote: In response to Janning Vygen vy...@kicktipp.de: hi, http://archives.postgresql.org/pgsql-general/2009-03/msg00581.php This was my suggestion about introducing a statment to get a sample of SQL

Re: [GENERAL] Problem with invalid byte sequence and log_min_error_statement

2009-04-17 Thread Janning Vygen
On Wednesday 15 April 2009 19:21:03 you wrote: Janning Vygen vy...@kicktipp.de writes: Now i see that the errors occur _exactly_ every 4000 seconds (1 hour, 6 minutes and 40 seconds). I have no clue as i only have one cronjob at night concerning postgresql. I have no autovacuum running

[GENERAL] Problem with invalid byte sequence and log_min_error_statement

2009-04-15 Thread Janning Vygen
Hi, i run the greatest database ever, postgresql-8.3, on debian etch I am investigating some error messages in my log file: Apr 15 08:04:34 postgres[20686]: [4-1] 2009-04-15 08:04:34 CEST ERROR: invalid byte sequence for encoding UTF8: 0x81 Apr 15 08:04:34 postgres[20686]: [4-2] 2009-04-15

Re: [GENERAL] Problem with invalid byte sequence and log_min_error_statement

2009-04-15 Thread Janning Vygen
Hi, Thank you for this great and ultra-fast support! One more question: On Wednesday 15 April 2009 17:38:51 you wrote: Janning Vygen vy...@kicktipp.de writes: I am investigating some error messages in my log file: Apr 15 08:04:34 postgres[20686]: [4-1] 2009-04-15 08:04:34 CEST ERROR

[GENERAL] suggestion: log_statement = sample

2009-03-16 Thread Janning Vygen
Hi, we ran a large database on moderate hardware. Disks are usually the slowest part so we do not log every statement. Sometimes we do and our IOwait and CPU increases by 10%. too much for peak times! it would be nice if you could say: log_statement = sample sample_rate = 100 you would

[GENERAL] large table starting sequence scan because of default_statistic_target

2009-03-16 Thread Janning Vygen
Hi, we are running a large 8.3 database and had some trouble with a default statistic target. We had set it to one special table some time ago, when we got a problem with a growing table starting with sequence scans. Last week we did manually cluster this table (create table as ... order by;

Re: [GENERAL] large table starting sequence scan because of default_statistic_target

2009-03-16 Thread Janning Vygen
On Monday 16 March 2009 15:13:51 Scott Marlowe wrote: On Mon, Mar 16, 2009 at 7:15 AM, Janning Vygen vy...@kicktipp.de wrote: Hi, Why does default_statistic_target defaults to 10? I suggest to setting it to 100 by default: Already done in 8.4 GREAT! sorry for not searching

Re: [GENERAL] Prepared Statements

2008-01-16 Thread Janning Vygen
Am Sonntag 13 Januar 2008 00:46:50 schrieb Tom Lane: Kris Jurka [EMAIL PROTECTED] writes: On Thu, 10 Jan 2008, [EMAIL PROTECTED] wrote: What do you mean with longer lifespan? Doesn't the JDBC driver uses the PREPARE Sql Statement and therefore the prepared Statement has the same lifespan

Re: [GENERAL] why it doesn't work? referential integrity

2007-08-17 Thread Janning Vygen
On Saturday 11 August 2007 12:28:45 Pavel Stehule wrote: Hello I found strange postgresql's behave. Can somebody explain it? Regards Pavel Stehule CREATE TABLE users ( id integer NOT NULL, name VARCHAR NOT NULL, PRIMARY KEY (id) ); INSERT INTO users VALUES (1, 'Jozko'); INSERT

[GENERAL] createing indexes on large tables and int8

2007-07-16 Thread Janning Vygen
Hi i try to populate a database. I dropped all indexes on the target table to speed up the copy. it works fine. After this i create the index and it took 10 hours just for one index (primary key). I have 100.000.000 rows with one PK (int8), two integer data values, and two FK (int8) Are

Re: [GENERAL] restore dump to 8.19

2007-07-16 Thread Janning Vygen
On Saturday 14 July 2007 00:04:08 Jim Nasby wrote: On Jul 13, 2007, at 2:11 PM, [EMAIL PROTECTED] wrote: i tried to restore a dump from version 8.1.8 to 8.1.9 and i had in one table a value 1.7383389519587511e-310 i got the following error message: pg_restore: ERROR: type double

[GENERAL] Hardware related question: 3ware 9500S

2006-04-12 Thread Janning Vygen
Hi, i don't know much about hard disks and raid controllers but often there is some discussion about which raid controller rocks and which sucks. my hosting company offers me a raid 10 with 4 serial-ata disks. They will use a 3ware 4-Port-RAID-Controller 9500S More than 4 disks are not

Re: [GENERAL] Hardware related question: 3ware 9500S

2006-04-12 Thread Janning Vygen
Thanks for your fast reply. Am Mittwoch, 12. April 2006 18:31 schrieb Merlin Moncure: On 4/12/06, Janning Vygen [EMAIL PROTECTED] wrote: Hi, disk 1: OS, tablespace disk 2: indices, WAL, Logfiles - Does my partitioning make sense? with raid 10 all four drives will appear as a single

Re: [GENERAL] Updating database structure

2006-03-22 Thread Janning Vygen
Am Mittwoch, 22. März 2006 20:40 schrieb Luuk Jansen: I have a problem with finding a way to update a database structure. This might be a very simple problem, just cannot find the info. I am looking at updating the structure of my database. I put an application on my production server some

[GENERAL] invalid memory alloc request size

2006-01-23 Thread Janning Vygen
Hi, my cron job which is dumping the databse fails this night. I got: pg_dump: ERROR: invalid memory alloc request size 18446744073709551614 pg_dump: SQL command to dump the contents of table spieletipps failed: PQendcopy() failed. pg_dump: Error message from server: ERROR: invalid memory

[GENERAL] Postgresql/DBA/Sysadmin Consultant in Düsseldorf, Germany

2006-01-23 Thread Janning Vygen
Hi, we are running a very popular german website[*] which has grown over the years since 1995. We manage between 10 and 20 millions pageviews a month. We are a small company and myself is responsible for programming, DBA, system administration and hardware. I am a self-educated person since

Re: [GENERAL] invalid memory alloc request size

2006-01-23 Thread Janning Vygen
Am Montag, 23. Januar 2006 17:05 schrieb Tom Lane: Janning Vygen [EMAIL PROTECTED] writes: pg_dump: ERROR: invalid memory alloc request size 18446744073709551614 pg_dump: SQL command to dump the contents of table spieletipps failed: PQendcopy() failed. This looks more like a corrupt-data

Re: [GENERAL] invalid memory alloc request size

2006-01-23 Thread Janning Vygen
Am Montag, 23. Januar 2006 20:30 schrieb Tom Lane: Janning Vygen [EMAIL PROTECTED] writes: Ok, i got the reffilnode from pg_class and compiled pg_filedump. result of ./pg_filedump -i -f -R 3397 /home/postgres8/data/base/12934120/12934361 filedump.txt is attached OK, what's the schema

Re: [GENERAL] invalid memory alloc request size

2006-01-23 Thread Janning Vygen
TOM! Ich will ein Kind von Dir!! (it means 'something like': thank you so much. you just saved my life!) Am Montag, 23. Januar 2006 21:16 schrieb Tom Lane: Janning Vygen [EMAIL PROTECTED] writes: OK, what's the schema of this table exactly? ... Regeln: cache_stip_delete

Re: [GENERAL] invalid memory alloc request size

2006-01-23 Thread Janning Vygen
Am Montag, 23. Januar 2006 21:57 schrieb Tom Lane: Janning Vygen [EMAIL PROTECTED] writes: ok, shouldn't i upgrade to 8.1 instead of 8.0.6 if i can? Up to you --- you have more risk of compatibility issues if you do that, whereas within-branch updates are supposed to be painless. Depends

Re: [GENERAL] the best way to catch table modification

2005-10-26 Thread Janning Vygen
Am Dienstag, 25. Oktober 2005 19:40 schrieb David Gagnon: Hi, I posted on the same subject a month ago . .you can search for the current title in the JDBC mailing list [JDBC] implementing asynchronous notifications PLEASE CONFIRM MY I ended using statement-level trigger. I haven't found

Re: [GENERAL] doc typo sql-reindex.html psql vs. postgres

2005-10-21 Thread Janning Vygen
Am Donnerstag, 20. Oktober 2005 19:59 schrieb David Fetter: On Thu, Oct 20, 2005 at 06:04:53PM +0200, Janning Vygen wrote: By the way: What i really miss is a troubleshooting document in the docs. That's a great idea. Please post a doc patch with some of the troubleshooting tips you

[GENERAL] doc typo sql-reindex.html psql vs. postgres

2005-10-20 Thread Janning Vygen
At http://www.postgresql.org/docs/8.0/static/sql-reindex.html it says: Rebuild all system indexes in a particular database, without trusting them to be valid already: $ export PGOPTIONS=-P $ psql broken_db It should be: Rebuild all system indexes in a

Re: [GENERAL] doc typo sql-reindex.html psql vs. postgres

2005-10-20 Thread Janning Vygen
Am Donnerstag, 20. Oktober 2005 16:04 schrieb Tom Lane: Janning Vygen [EMAIL PROTECTED] writes: it says: $ export PGOPTIONS=-P $ psql broken_db It should be: $ export PGOPTIONS=-P $ postgres broken_db No, it's correct as it stands. You used to need

Re: [GENERAL] ERROR: type temp_gc already exists

2005-10-18 Thread Janning Vygen
arises again. kind regards, janning Am Mittwoch, 28. September 2005 16:07 schrieb Tom Lane: Janning Vygen [EMAIL PROTECTED] writes: I recently reported this problem and i would like to help solving it. But how can i build a self-contained test-case? It just happens sometimes under load. I

Re: [GENERAL] ERROR: type temp_gc already exists

2005-09-28 Thread Janning Vygen
again. kind regards, Janning Vygen ---(end of broadcast)--- TIP 1: if posting/reading through Usenet, please send an appropriate subscribe-nomail command to [EMAIL PROTECTED] so that your message can get through to the mailing list cleanly

[GENERAL] Problems with leftover types in pg_temp schemas

2005-09-21 Thread Janning Vygen
Hi, last week i asked a question about how to remove a left over pg_type from a temp table. http://archives.postgresql.org/pgsql-general/2005-09/msg00409.php Tom Lane helped me managing it by reindexing pg_depends and DROPping the pg_temp_X.temp_gc. Now i have the same problem again but with

Re: [GENERAL] ERROR: type temp_gc already exists

2005-09-15 Thread Janning Vygen
Janning Vygen vygen ( at ) gmx ( dot ) de writes: Am Samstag, 10. September 2005 18:05 schrieb Tom Lane: If there's no pg_depend entry then DROP TYPE should work. Otherwise you might have to resort to manually DELETEing the pg_type row. Thanks for your detailed answer. I don't want

Re: [GENERAL] ERROR: type temp_gc already exists

2005-09-15 Thread Janning Vygen
Am Donnerstag, 15. September 2005 15:31 schrieb Tom Lane: Janning Vygen [EMAIL PROTECTED] writes: $ DROP TYPE temp_gc; ERROR: type temp_gc does not exist The temp schema is evidently not in your search path. You need something like drop type pg_temp_NNN.temp_gc; great support

Re: [GENERAL] ERROR: type temp_gc already exists

2005-09-12 Thread Janning Vygen
Am Samstag, 10. September 2005 18:05 schrieb Tom Lane: Janning Vygen [EMAIL PROTECTED] writes: i guess the table was dropped but not the corresponding type. How can things like this happen? Corrupted pg_depend table maybe? You might try REINDEXing pg_depend to be on the safe side. Also

[GENERAL] ERROR: type temp_gc already exists

2005-09-10 Thread Janning Vygen
Hi, i run postgresql 8.0.3 and i have a script which calls a postgresql function to calculate a materialized View. this function creates a temp table. It does so with EXECUTE statments to avoid the caching of plans with temporary tables. It runs on three servers and evrything went fine for a

Re: [GENERAL] Trigger disactivation and SELECT WAITING

2005-07-27 Thread Janning Vygen
Am Mittwoch, 27. Juli 2005 09:47 schrieb Philippe Lang: Thanks Tom, thanks Janning, I found triggers very convenient to do different tasks in the database, and these tasks go far beyond what we can do in rules, Janning. Right. There are some things that can't be done with rules. When a

Re: [GENERAL] Rules vs Triggers

2005-07-27 Thread Janning Vygen
Am Dienstag, 26. Juli 2005 23:53 schrieb Randall Perry: Read the Rules section of the manual and the section on Rules vs Triggers. From what I get triggers are necessary for column constraints. As far as speed, it seems there are some differences between how fast rules/triggers would do the

Re: [GENERAL] Trigger disactivation and SELECT WAITING

2005-07-26 Thread Janning Vygen
Am Dienstag, 26. Juli 2005 16:07 schrieb Philippe Lang: Hi, I meant: in 7.4.X databases, is there a way of disabling a trigger without deleting it? I guess the answer is no. That's what my plpgsql insert function does, and because of this, if a view is running at the same moment on the same

Re: [GENERAL] Query planner refuses to use index

2005-07-21 Thread Janning Vygen
Am Donnerstag, 21. Juli 2005 17:45 schrieb Kilian Hagemann: Hi there, I know this subject has come up before many times, but I'm struggling for hours with the following problem and none of the posts seem to have a solution. I have a table with a good 13 million entries with station_data=#

Re: [GENERAL] Changes to not deferred FK in 8.0.3 to 7.4?

2005-07-20 Thread Janning Vygen
Am Dienstag, 19. Juli 2005 15:40 schrieb Tom Lane: Janning Vygen [EMAIL PROTECTED] writes: On more related question: I updated pg_trigger and pg_constraint and changed all my FK: UPDATE pg_trigger SET tgdeferrable = true, tginitdeferred = true WHERE tgconstrname LIKE 'fk_

Re: [GENERAL] Changes to not deferred FK in 8.0.3 to 7.4?

2005-07-19 Thread Janning Vygen
resending it because i used the wrong mail address. sorry! Am Montag, 18. Juli 2005 18:18 schrieb Tom Lane: Stephan Szabo [EMAIL PROTECTED] writes: On Mon, 18 Jul 2005, Tom Lane wrote: I don't see why. Except that before I think the order would have looked like (for 1 row) Originating

Re: [GENERAL] Changes to not deferred FK in 8.0.3 to 7.4?

2005-07-19 Thread Janning Vygen
Am Montag, 18. Juli 2005 18:18 schrieb Tom Lane: Stephan Szabo [EMAIL PROTECTED] writes: On Mon, 18 Jul 2005, Tom Lane wrote: I don't see why. Except that before I think the order would have looked like (for 1 row) Originating Action Trigger A on originating table that does update

Re: [GENERAL] Changes to not deferred FK in 8.0.3 to 7.4?

2005-07-19 Thread Janning Vygen
[sorry for resending again. i am not at my usual desktop at the moment and used the wrong sender address] Am Dienstag, 19. Juli 2005 15:40 schrieb Tom Lane: Janning Vygen [EMAIL PROTECTED] writes: On more related question: I updated pg_trigger and pg_constraint and changed all my FK

[GENERAL] Changes to not deferred FK in 8.0.3 to 7.4?

2005-07-18 Thread Janning Vygen
Hi, in the release docs it says: Non-deferred AFTER triggers are now fired immediately after completion of the triggering query, rather than upon finishing the current interactive command. This makes a difference when the triggering query occurred within a function: the trigger is invoked

Re: [GENERAL] Changes to not deferred FK in 8.0.3 to 7.4?

2005-07-18 Thread Janning Vygen
Am Montag, 18. Juli 2005 16:28 schrieb Stephan Szabo: On Mon, 18 Jul 2005, Tom Lane wrote: Janning Vygen [EMAIL PROTECTED] writes: I have lots of tables with mutli-column PK and multi-column FK. All FK are cascading, so updating a PK should trigger through the whole database

Re: [GENERAL] Changes to not deferred FK in 8.0.3 to 7.4?

2005-07-18 Thread Janning Vygen
Am Montag, 18. Juli 2005 16:56 schrieb Tom Lane: Janning Vygen [EMAIL PROTECTED] writes: But why doesn't it work if i make alle FK deferrable initially deferred? You didn't do it right --- I don't believe the code actually looks at pg_constraint, it looks at pg_trigger. And if you are going

Re: [GENERAL] PLPGSQL how to get transaction isolation level info

2005-07-17 Thread Janning Vygen
Am Freitag, 15. Juli 2005 19:19 schrieb Tom Lane: Janning Vygen [EMAIL PROTECTED] writes: How can a function determine in which isolation level it runs? select current_setting('transaction_isolation'); Thank you for the hint. I didn't find it myself because tab completion on SHOW doesn't

[GENERAL] PLPGSQL how to get transaction isolation level info

2005-07-15 Thread Janning Vygen
i have a function which calculates some aggregates (like a materialized view). As my aggregation is made with a temp table and 5 SQL Queries, i need a consistent view of the database. Therefor i need transaction isolation level SERIALIZABLE, right? Otherwise the second query inside of the

Re: [GENERAL] strange error with temp table: pg_type_typname_nsp_index

2005-07-14 Thread Janning Vygen
Am Mittwoch, 13. Juli 2005 16:04 schrieb Tom Lane: Janning Vygen [EMAIL PROTECTED] writes: I was just testing some configuration settings, especially increasing shared_buffers and setting fsync to false. And suddenly it happens 3 times out of ten that i get this error. Could you put

Re: [GENERAL] getting the ranks out of items with SHARED

2005-07-14 Thread Janning Vygen
Am Mittwoch, 13. Juli 2005 15:35 schrieb Tom Lane: Janning Vygen [EMAIL PROTECTED] writes: this way it works: CREATE TEMP TABLE ranking AS *Q*; EXECUTE 'UPDATE temp_gc SET gc_rank = ranking.rank FROM ranking WHERE temp_gc.mg_name = ranking.mg_name;'; and this way it doesn't

[GENERAL] strange error with temp table: pg_type_typname_nsp_index

2005-07-13 Thread Janning Vygen
Hi, [i am using Postgresql version 8.0.3] yesterday i posted a mail regarding a function which calculates a ranking with a plperl SHARED variable. Today i ve got some problems with it: FEHLER: duplizierter Schlüssel verletzt Unique-Constraint »pg_type_typname_nsp_index« CONTEXT:

Re: [GENERAL] getting the ranks out of items with SHARED

2005-07-13 Thread Janning Vygen
Hi, Am Mittwoch, 13. Juli 2005 00:03 schrieb Tom Lane: Janning Vygen [EMAIL PROTECTED] writes: I have a guess, what happens here: The order of the subselect statement is dropped by the optimizer because the optimizer doesn't see the side-effect of the ranking function. That guess

[GENERAL] getting the ranks out of items with SHARED

2005-07-12 Thread Janning Vygen
Hi, in postgresql you have several possibilites to get the rank of items. A thread earlier this year shows correlated subqueries (not very performant) and other tricks and techniques to solve the ranking problem: http://archives.postgresql.org/pgsql-general/2005-05/msg00157.php The

Re: [GENERAL] Finding points within 50 miles

2005-06-27 Thread Janning Vygen
Am Montag, 27. Juni 2005 01:40 schrieb CSN: If I have a table of items with latitude and longitude coordinates, is it possible to find all other items that are within, say, 50 miles of an item, using the geometric functions

Re: [GENERAL] create rule ... as on insert

2005-06-24 Thread Janning Vygen
Am Freitag, 24. Juni 2005 17:05 schrieb Omachonu Ogali: I'm using PostgreSQL 7.4.2, and I'm having a little issue with rules. I created a rule to watch for any inserts to table XYZ, and registered a listener. But as I simply do a select on the table, I receive several notifications when

[GENERAL] One Sequence for all tables or one Sequence for each table?

2005-06-02 Thread Janning Vygen
Hi, if you define a SERIAL column postgresql's default is to generate a sequence for each SERIAL column (table_column_seq). But you can use one sequence for the whole database like this: CREATE dbsequence; CREATE TABLE one ( id int4 NOT NULL DEFAULT nextval('dbseq') ); CREATE TABLE two (

Re: [GENERAL] One Sequence for all tables or one Sequence for each

2005-06-02 Thread Janning Vygen
Am Donnerstag, 2. Juni 2005 12:03 schrieb Martijn van Oosterhout: On Thu, Jun 02, 2005 at 12:58:33PM +0300, Kaloyan Iliev Iliev wrote: Hi, I suppose the paralel work will be a problem if you are using one sequence for all tables. I don't know about this. Sequences are designed to be

[GENERAL] User def. Functions for sysadmin tasks?

2005-04-21 Thread Janning Vygen
Hi, i like to use postgresql for managing my postfix mailserver via lookup tables. for each mailbox domain i have a system account to have quotas per domain. (i know there are other solutions like postfix-vda and so on) When i add a domain to the mailsystem i have to add a user account for this

[GENERAL] invalid input syntax for type bytea

2005-04-10 Thread Janning Vygen
Hi, i have a databse in postgresql 7.4 with some pdf files in a bytea column. everything works fine but sometimes when i dump and restore i get psql:../tmp/dump.sql:704022: ERROR: invalid input syntax for type bytea CONTEXT: COPY dk_dokument, line 127, column dk_content:

Re: [GENERAL] invalid input syntax for type bytea

2005-04-05 Thread Janning Vygen
Am Montag, 4. April 2005 17:36 schrieb Tom Lane: Janning Vygen [EMAIL PROTECTED] writes: i have a databse in postgresql 7.4 with some pdf files in a bytea column. everything works fine but sometimes when i dump and restore i get psql:../tmp/dump.sql:704022: ERROR: invalid input syntax

[GENERAL] invalid input syntax for type bytea

2005-04-04 Thread Janning Vygen
Hi, i have a databse in postgresql 7.4 with some pdf files in a bytea column. everything works fine but sometimes when i dump and restore i get psql:../tmp/dump.sql:704022: ERROR: invalid input syntax for type bytea CONTEXT: COPY dk_dokument, line 127, column dk_content:

Re: [GENERAL] pg_xlog disk full error, i need help

2005-03-29 Thread Janning Vygen
Am Dienstag, 29. März 2005 16:37 schrieb Tom Lane: Janning Vygen [EMAIL PROTECTED] writes: Am Montag, 28. März 2005 18:06 schrieb Tom Lane: The only way for pg_xlog to bloat vastly beyond what it's supposed to be (which is to say, about twice your checkpoint_segments setting

[GENERAL] pg_xlog disk full error, i need help

2005-03-28 Thread Janning Vygen
Hi, i do a nightly CLUSTER and VACUUM on one of my production databases. Yesterday in the morning the vacuum process was still running after 8 hours. That was very unusal and i didnt know exactly what to do. So i tried to stop the process. After it didnt work i killed -9 the Vacuum process. I

Re: [GENERAL] pg_xlog disk full error, i need help

2005-03-28 Thread Janning Vygen
Informao (+55) 14 2106-3514 http://www.planae.com.br - Original Message - From: Janning Vygen [EMAIL PROTECTED] To: pgsql-general@postgresql.org Sent: Monday, March 28, 2005 7:19 AM Subject: [GENERAL] pg_xlog disk full error, i need help PANIC: could not write to file /home/postgres

Re: [GENERAL] pg_xlog disk full error, i need help

2005-03-28 Thread Janning Vygen
Am Montag, 28. März 2005 18:06 schrieb Tom Lane: Janning Vygen [EMAIL PROTECTED] writes: My disk was running full with 100 GB (!) of data/pg_xlog/ files. The only way for pg_xlog to bloat vastly beyond what it's supposed to be (which is to say, about twice your checkpoint_segments setting

[GENERAL] pg_restore: [custom archiver] could not uncompress data: incorrect data check

2005-03-20 Thread Janning Vygen
Hi, i dumped my database on server1 with pg_dump -Fc ..., copied the dump to server2, both same pgsql version 7.4.6 pg_restore says pg_restore: [custom archiver] could not uncompress data: incorrect data check But it seems that almost any data was restored. What does this error mean. I

Re: [GENERAL] normal user dump gives error because of plpgsql

2005-03-14 Thread Janning Vygen
Am Donnerstag, 10. März 2005 18:17 schrieb Tom Lane: John Sidney-Woollett [EMAIL PROTECTED] writes: I'm pretty sure I had the same problem when using pg_restore. If pl/pgsql is installed in template1, then the restore fails. And I couldn't find any solution to this on the list either.

[GENERAL] pg_restore: [custom archiver] could not uncompress data: incorrect data check

2005-03-14 Thread Janning Vygen
Hi, i dumped my database on server1 with pg_dump -Fc ..., copied the dump to server2, both same pgsql version 7.4.6 pg_restore says pg_restore: [custom archiver] could not uncompress data: incorrect data check But it seems that almost any data was restored. What does this error mean. I didn't

[GENERAL] normal user dump gives error because of plpgsql

2005-03-13 Thread Janning Vygen
Hi, i have a normal user with rights to create a db. template1 contains language plpgsql. the user wants to - dump his db - drop his db - create it again - and use the dump file to fill it. it gives errors because of CREATE LANGUAGE statements inside the dump. How can i prevent that the dump

[GENERAL] normal user dump gives error because of plpgsql

2005-03-10 Thread Janning Vygen
Hi, i have a normal user with rights to create a db. template1 contains language plpgsql. the user wants to - dump his db - drop his db - create it again - and use the dump file to fill it. it gives errors because of CREATE LANGUAGE statements inside the dump. How can i prevent that the dump

Re: [GENERAL] SQL query

2005-02-11 Thread Janning Vygen
Am Freitag, 11. Februar 2005 12:07 schrieb David Goodenough: I have an address table, with all the normal fields and a customer name field and an address type. There is a constraint that means that the combination of customer and type have to be unique. Normally the only record per customer

Re: [GENERAL] SELECT from multiple tables (not join though)

2005-01-10 Thread Janning Vygen
Am Montag, 10. Januar 2005 18:22 schrieb Madison Kelly: Hi all, I have another question, I hope it isn't too basic. ^.^ I want to do a select from multiple tables but not join them. What I am trying to do is something like this (though this doesn't work as I need): SELECT

Re: [GENERAL] table with sort_key without gaps

2004-12-13 Thread Janning Vygen
Am Samstag, 11. Dezember 2004 20:06 schrieb Bruno Wolff III: On Thu, Dec 09, 2004 at 18:32:19 +0100, Janning Vygen [EMAIL PROTECTED] wrote: id should be positive id should not have gaps within the same account id should start counting by 1 for each account i cant use sequences

Re: [GENERAL] table with sort_key without gaps

2004-12-13 Thread Janning Vygen
Am Montag, 13. Dezember 2004 17:37 schrieb Bruno Wolff III: On Mon, Dec 13, 2004 at 10:58:25 +0100, Janning Vygen [EMAIL PROTECTED] wrote: Am Samstag, 11. Dezember 2004 20:06 schrieb Bruno Wolff III: maybe your are right. But with Sequences i thought to have problems when i do inserts

[GENERAL] table with sort_key without gaps

2004-12-10 Thread Janning Vygen
Hi, i have a table like this: create table array ( account text NOT NULL, id int4 NOT NULL, value text NOT NULL, PRIMARY KEY (account, id) ); values like this: acc1,1,'hi' acc1,2,'ho' acc1,3,'ha' acc2,1,'ho' acc3,1,'he' acc3,2,'hu' id should be positive id should not have gaps

[GENERAL] How to clear linux file cache?

2004-11-16 Thread Janning Vygen
Hi, i am testing a few queries in my postgresql DB. The first query after reboot is always slower because of an empty OS page/file cache. I want to test my queries without any files in the linux kernel cache, just to know what would be the worst execution time. At the moment i stop postgresql

Re: [GENERAL] How to clear linux file cache?

2004-11-16 Thread Janning Vygen
Am Dienstag, 16. November 2004 16:39 schrieb Doug McNaught: Janning Vygen [EMAIL PROTECTED] writes: So how do i easily empty all page/file caches on linux (2.4.24)? Probably the closest you can easily get is to put the Postgres data files on their own partition, and unmount/remount

Re: [GENERAL] Avoiding sequential scans with OR join condition

2004-10-16 Thread Janning Vygen
Am Samstag, 16. Oktober 2004 07:23 schrieb Mike Mascari: Hello. I have a query like: SELECT big_table.* FROM little_table, big_table WHERE little_table.x = 10 AND little_table.y IN (big_table.y1, big_table.y2); I have indexes on both big_table.y1 and big_table.y2 and on little_table.x and

[GENERAL] more than one instance of pgpool for a backend?

2004-10-05 Thread Janning Vygen
Hi, pgpool seems to be very nice. I will use it in production environment as soon as possible, but have a question regarding pgpool: I have four different databases/user combinations which should have different numbers of possible connection. let my db have 80 concurrent connections and i

Re: [GENERAL] i'm really desperate: invalid memory alloc request

2004-10-04 Thread Janning Vygen
Am Freitag, 1. Oktober 2004 10:56 schrieb Richard Huxton: Janning Vygen wrote: tonight my database got corruppted. before it worked fine. in the morning some sql queries failed. it seems only one table was affected. i stopped all web access and tried to backup the current database

[GENERAL] i'm really desperate: invalid memory alloc request size 0

2004-10-01 Thread Janning Vygen
Hi, tonight my database got corruppted. before it worked fine. since two days i do the following tasks every night psql -c 'CLUSTER;' $DBNAME psql -c 'VACUUM FULL ANALYZE;' $DBNAME before these opertaions i stop all web access. The last months i only did a VACUUM ANALYZE each night and didn't

Re: [GENERAL] i'm really desperate: invalid memory alloc request size 0

2004-10-01 Thread Janning Vygen
Am Freitag, 1. Oktober 2004 09:49 schrieben Sie: Hi, tonight my database got corruppted. before it worked fine. since two days i do the following tasks every night psql -c 'CLUSTER;' $DBNAME psql -c 'VACUUM FULL ANALYZE;' $DBNAME before these opertaions i stop all web access. The last

Re: [GENERAL] i'm really desperate: invalid memory alloc request size 0

2004-10-01 Thread Janning Vygen
Hi Richard, i feared all db gurus are asleep at the moment. Am Freitag, 1. Oktober 2004 10:56 schrieb Richard Huxton: PS - your next mail mentions sig11 which usually implies hardware problems, so don't forget to test the machine thoroughly once this is over. You saved my life!! Nothing

Re: [GENERAL] ALTER TABLE - add several columns

2004-08-26 Thread Janning Vygen
Am Donnerstag, 26. August 2004 08:30 schrieb Fuchs Clemens: Hi, I just want to add several columns to an existing table. Do I have to call a statements like below for each new column, or is there a possibility to do it at once? - existing table: test - columns to add: col1

Re: [GENERAL] Constraints to Guarantee unique across tables with foreign key?

2004-08-26 Thread Janning Vygen
Am Donnerstag, 26. August 2004 04:43 schrieb Benjamin Smith: I have two tables like following: create table attendancereport ( id serial unique not null, staff_id integer not null references staff(id), schoolyear varchar not null references schoolyear(year), students_id integer not null

Re: [GENERAL] How to use as Functional Index to be used as Primary KEY

2004-08-02 Thread Janning Vygen
Am Samstag, 31. Juli 2004 17:13 schrieb Tom Lane: Janning Vygen [EMAIL PROTECTED] writes: So here is my question: How can i define a functional index to be used with a primary key (using postgreSQL 7.4.3)? You can't. The SQL spec says that primary keys are columns or lists of columns. I

[GENERAL] EXPLAIN on DELETE statements

2004-07-28 Thread Janning Vygen
Hi, EXPLAIN on delete stamements works, but doesn't show me all the subsequent deletes or checks which has to be done because of foreign keys cascading/restricting. Is there a solution to show up which tables are checked and which scans the planner is going to use to check these related

Re: [GENERAL] About table schema

2004-05-25 Thread Janning Vygen
Am Mittwoch, 26. Mai 2004 00:36 schrieb Wei Shi: Hi, does anyone know how to get the schema information of a table. More specifically, I would like to know 1. which field(s) are primary keys? 2. the data type of each field of a table? 3. If a field is a foreign key, what field/table it is

Re: [GENERAL] convert result to uppercase

2004-04-20 Thread Janning Vygen
Am Dienstag, 13. April 2004 14:17 schrieb Victor Spng Arthursson: Hi! How do i convert a result to upper/lowercase? This is a question SELECT UPPER(lang) from languages; and this is the answer. It works exactly like this: SELECT UPPER('dk'); results in 'DK' kind regards, Janning

  1   2   >