Die Suche ergab 7699 Treffer

von akretschmer
Fr 10. Nov 2006, 23:33
Forum: Allgemeines
Thema: PostgreSQL-Vorteile
Antworten: 11
Zugriffe: 7735

I Mit Datensicherheit kenn ich mich nicht ganz so gut aus inwiefern man da mit hardware auskommt. ( Datensicherheit beginnt dort, wo MySQL aufhört. Bei Datenbanken möchten man ref. Integrität, zum Beispiel. Man möchte einen Fehler bekommen, wenn man versucht, ungültige Daten wie einen29.2.2006 in e...
von akretschmer
Fr 10. Nov 2006, 23:26
Forum: Allgemeines
Thema: PostgreSQL-Vorteile
Antworten: 11
Zugriffe: 7735

Es geht um eine Auftragsbearbeitung. Es werden pro Tag wohl knapp 40000 Zugriffe auf die Datenbank geschehen. Dabei werden ~10000 Datensätze eingefügt. (Anzahl der Tabellen ist schwer zu sagen wahrscheinlich ~100 aber nur knapp 10 davon werden wohl größere Ausmaße haben (>40 felder) der rest sind d...
von akretschmer
Fr 10. Nov 2006, 16:07
Forum: Allgemeines
Thema: PostgreSQL-Vorteile
Antworten: 11
Zugriffe: 7735

Stehe zwischen der Entscheidung MySql oder PostgreSQL als Datenbank einzusetzen. Wenn es nur nach mir ginge wäre die Entscheidung schon auf PostgreSQL gefallen. Nur leider gibt es da noch einige Personen die ich überzeugen muss, das PostgreSQL einfach besser ist. MfG Rover Ist es Deine Entscheidung...
von akretschmer
Fr 10. Nov 2006, 11:06
Forum: PL/pgSQL
Thema: PL/Perl funcktionsaufruf
Antworten: 2
Zugriffe: 2576

Hallo, ich habe ein kleines Problem, Ich nutze PL/Perl um kleine Mathematische berechnungen durchzuführen. ich habe eine Function test1() und eine weitere test2() wenn ich jetzt aber innerhalb der Function test1 die function test2 aufrufen will, dann geht dies nicht (ERROR: error from Perl function...
von akretschmer
Do 9. Nov 2006, 18:37
Forum: Migration
Thema: MySql-->Postgresql ==> schlechtere Performance
Antworten: 9
Zugriffe: 7141

Hallo, Ich bin jetzt mit PG ganz zufrieden... Die Situation war wie folgt: Ich habe eine Art von Master Tabelle gehabt. Wenn die Applikation von ein Rekord zu andere gegangen ist, wurde sehr viele SELECT generiert um Daten von Detail Tabelle zu holen. Diese Situation hat zwar MySql schneller als PG...
von akretschmer
Do 9. Nov 2006, 14:13
Forum: SQL
Thema: select distinct mit Datentyp point
Antworten: 5
Zugriffe: 1834

Hat denn jemand schon mal eine operator class für den Datentyp point programmiert? Geht dies nur mit C-Routinen, also Änderungen an der DB-Engine? Oach, ich denk schon, daß das schon mal einer gemacht hat ;-), ich noch nicht. Ach ja: CREATE OPERATOR name ( PROCEDURE = funcname [, LEFTARG = lefttype...
von akretschmer
Do 9. Nov 2006, 11:36
Forum: SQL
Thema: select distinct mit Datentyp point
Antworten: 5
Zugriffe: 1834

Sorry, das ist natürlich nur ein Ausschnitt aus einer längeren Tabelle und muß natürlich int4 als Datentyp für z heißen und runde Klammern(). Ich möchte aber auch nicht die Werte für z sondern für den Datentyp point haben, also SELECT DISTINCT on (pos) * from ttable; Das wirft den gleichen Fehler. ...
von akretschmer
Do 9. Nov 2006, 10:45
Forum: SQL
Thema: select distinct mit Datentyp point
Antworten: 5
Zugriffe: 1834

Hallo, ich habe folgende Tabelle: CREATE TABLE ttable { z integer, pos point } WITH OIDS; Meine SQL-Abfrage lautet: "SELECT DISTINCT * from ttable;". Beim Ausführen erhalte ich folgende Fehlermeldung: ----------------------------------------------------------------- ERROR: could not identify an ord...
von akretschmer
Mi 8. Nov 2006, 12:04
Forum: PostGIS
Thema: SRID ändern
Antworten: 2
Zugriffe: 4046

Hallo zusammen, ich möchte über folgenden Befehl das SRID einer von 2 Geometry-Spalten einer Tabelle ändern. UPDATE urban_buffer_12500m SET the_geom=SetSRID(the_geom, 4326) Ich bekomme folgende Fehlermeldung: ERROR: new row for relation "urban_buffer_12500m" violates check constraint "enforce_srid_...
von akretschmer
Mi 8. Nov 2006, 10:06
Forum: PL/pgSQL
Thema: Mysql abfrage in Postgresql umwandeln
Antworten: 2
Zugriffe: 2909

Du suchst CASE. test=*# select sum(case when wert=1 then 1 else 0 end) as count_1, sum(case when wert=2 then 1 else 0 end) as count_2 from foo; count_1 | count_2 ---------+--------- 3 | 2 (1 row) test=*# select * from foo; wert ------ 1 1 1 2 2 3 (6 rows)