PostgreSQL.

SQL-Datenbankserver für Ihren Mac
Jetzt downloaden

PostgreSQL. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Freeware
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Marc Liyanage
  • Website des Verlags:
  • http://www.entropy.ch/software/macosx/welcome.html
  • Betriebssysteme:
  • Mac OS X 10.4 or later
  • Dateigröße:
  • 52.6 MB

PostgreSQL. Stichworte


PostgreSQL. Beschreibung

SQL-Datenbankserver für Ihren Mac PostgreSQL ist der PostgreSQL-Datenbankserver in einem praktischen Mac OS XPackage.PostGresql Enthält Unterstützung für GNU-Readline, JDBC, ODBC, C ++, Multibyte Ands OpenSSL.Some-Konfiguration ist nach der Installation erforderlich, siehe Anweisungen unter http: //www.entropie. CH / Software / MacOSX / PostgreSQL /. Sie können auch ein Startupitem und ein passendes PHP-Apache-Modul-Paket herunterladen. Was ist neu in dieser Version: · Für diese ausgeführten 8.4.x ist kein Dump / Wiederherstellung erforderlich. Wenn Sie jedoch HASH-Indizes haben, sollten Sie sie jedoch nach dem Update auf 8.4.2 erneut einsetzen, um mögliche Schäden zu reparieren. · Schützen Sie vor indirekten Sicherheitsbedrohungen, die durch Indexfunktionen verursacht werden, die sich in der Session-lokalen Zustand ändern (Gurjeet Singh, Tom) · Diese Änderung verhindert, dass angeblich unverschüsselbare Indexfunktionen möglicherweise eine Superuser-Sitzung unterdrückt (CVE-2009-4136). · SSL-Zertifikate lehnen, die ein eingebettetes NULL-Byte im Feld Common Name (MAGNUS) enthalten (Magnus) · Dies verhindert eine unbeabsichtigte Übereinstimmung eines Zertifikats an einen Server- oder Clientnamen während der SSL-Validierung (CVE-2009-4034). · Korruption (TOM) beheben Die Anwendung eines dieser Operationen könnte also zu einer dauerhaften Beschädigung eines Index führen, in dem Sinne, in dem Suchanfragen möglicherweise keine Einträge gefunden werden können, die vorhanden sind. Um damit umzugehen, empfiehlt es sich, nach der Installation dieses Updates alle Hash-Indizes zu resinnenieren. · Mögliche Absturz während der Backend-Start-Time-Cache-Initialisierung (TOM) beheben · Vermeiden Sie den Absturz auf dem leeren Thesaurus-Wörterbuch (TOM) · Verhindern Sie, dass Signale von der Unterbrechung des Vakuums bei unsicheren Zeiten (Alvaro) unterbrochen werden · Dieser Fix verhindert eine Panik, wenn ein Vakuum voll storniert wird, nachdem er bereits seine Tupel-Bewegungen begangen hat, sowie vorübergehende Fehler, wenn ein Normalvakuum nach dem Abschneiden der Tabelle unterbrochen wird. · Befestigen Sie den möglichen Absturz aufgrund von ganzzahligen Überlauf in Hash-Tabellengrößenberechnung (TOM) · Dies könnte mit extrem großen Planerschätzungen für die Größe eines Hashjoins-Ergebnisses auftreten. · Absturz korrigieren, wenn ein Tropfen auf einem intern abhängigen Objekt (TOM) versucht wird · Fixierter Absturz in Inet / CIDR-Vergleiche (Chris Mikkelson) · Stellen Sie sicher, dass gemeinsame Tupel-Locks, die von vorbereiteten Transaktionen gehalten werden, nicht ignoriert werden (Heikki) · Fixieren Sie den vorzeitigen Drop der temporären Dateien, die für einen Cursor verwendet werden, der in einer Subtragaktion (Heikki) zugegriffen wird · Fixieren des Speicherlecks im SYSLOGGER-Prozess beim Drehen in ein neuer CSV-Logdatei (TOM) · Fixieren des Speicherlecks in Postmaster, wenn PG_HBA.CONF (TOM) erneut analysiert wird · Fix Windows-Berechtigungs-Downgrade-Logik (Jesse Morris) · Seine Korrekturen einige Fälle, in denen die Datenbank nicht mit Windows gestartet wurde, häufig mit irreführenden Fehlermeldungen wie "möglicherweise nicht übereinstimmende Postgres ausführbar". · Machen Sie das Update / Anteil in der Primäranfrage nicht mit Abfragen (TOM). · Beispielsweise in mit w as (select * aus foo) Wählen Sie * aus w, bar ... für aktualisieren Dies ist nützlicher und konsistenter als das ursprüngliche 8.4-Verhalten, das versucht hat, das Update in die mit der Abfrage zu verbreiten, aber aufgrund sortierter Implementierungsbeschränkungen immer fehlgeschlagen ist. Es folgt auch der Designregel, die mit Abfragen als unabhängig von der Hauptabfrage ausgeführt wird. · Fehler mit einer rekursiven Abfrage sofort in einem anderen (TOM) fixieren · Korrigieren Sie den Concurrency-Fehler in Hash-Indizes (TOM) · Gleichzeitige Einfügungen können zu Index-Scans führen, um die falschen Ergebnisse vorübergehend zu melden. · Falsche Logik für den GIST-Index-Seitenspaltung fixieren, wenn der Split von einer nicht ersten Spalte des Index (Paul Ramsey) abhängt · Falsche Suchergebnisse für einen Multi-Säulen-Gin-Index mit FastUpdate-fähig (Teodor) beheben · Fehler in der Wal-Erstellung für GIN-Indizes (TOM) fixieren · Diese Fehler wurden maskiert, wenn FULL_PAGE_WRITE eingeschaltet waren, jedoch mit einem Wal-Replay-Fehler sicher, wenn ein Absturz vor dem nächsten Checkpoint auftrat. · Fehlern Sie nicht, wenn das Recycling oder das Entfernen einer alten WAL-Datei am Ende des Prüfpunkts (Heikki) fehlschlägt. · Es ist besser, das Problem als nicht tödlich zu behandeln, und den Prüfpunkt zulassen, um abzuschließen. Zukünftige Kontrollpunkte versuchen die Entfernung erneut. Solche Probleme werden im Normalbetrieb nicht erwartet, wurden jedoch gesehen, dass sie von falsch ausgeführtem Windows-Anti-Virus- und Backup-Software verursacht wurden. · Stellen Sie sicher, dass Wal-Dateien unter Windows nicht immer wiederholt archiviert werden (Heikki) · Dies ist ein anderes Symptom, das passieren könnte, wenn ein anderer Prozess mit dem Löschen einer nicht mehr benötigten Datei stört. · Befestigen Sie die PAM-Kennwortverarbeitung, um robuster zu sein (Tom) · Der vorherige Code ist bekannt, mit der Kombination des Linux Pam_KRB5 PAM-Moduls mit Microsoft Active Directory als Domänencontroller fehlgeschlagen ist. Es könnte auch Probleme auf andere Weise haben, da es ungerechtfertigte Annahmen gemacht hat, welche Argumente der PAM-Stack dazu vergehen würde. · Erhöhen Sie das maximale Authentifizierungs-Token (Kerberos Ticket) in GSSAPI- und SSPI-Authentifizierungsmethoden (Ian Turner) · Während das alte 2000-Byte-Limit mehr als genug für Unix Kerberos-Implementierungen war, können Tickets, die von Windows-Domänencontrollern ausgestellt wurden, viel größer sein. · Stellen Sie sicher, dass Domain-Einschränkungen in Konstrukte wie Array :: Domäne durchgesetzt werden, wo sich die Domäne über einen Array-Typ befindet (Heikki) · Fixieren Sie die Fremdschlüssel-Logik für einige Fälle, die zusammen mit Composite-Spalten als Fremdschlüssel (TOM) beteiligt sind · Stellen Sie sicher, dass der Snapshot eines Cursors nicht geändert wird, nachdem er erstellt wurde (Alvaro) · Dies kann zu einem Cursor führen, der falsche Ergebnisse liefert, wenn spätere Vorgänge in derselben Transaktion die Daten ändern, wobei der Cursor zurückkehren soll. · Fixieren von Erstellen der Tabelle, um Standardausdrücke ordnungsgemäß zusammenzuführen, die von verschiedenen Erbschaftstabellen (TOM) stammen (TOM) · Das zur Arbeit verwendet, wurde aber in 8.4 gebrochen. · Aktivieren der Sammlung von Zugangsstatistiken für Sequenzen (Akira Kurosawa) · Das zur Arbeit verwendet, wurde jedoch in 8.3 gebrochen. · Beheben der Bearbeitung von Eigentumsabhängigkeiten während der Erstellung oder Ersetzung der Funktion (TOM) · Fehlgeschlagene Handhabung von x = x-Bedingungen (TOM) · In einigen Fällen könnten diese als redundant ignoriert werden, aber sie sind nicht - sie sind äquivalent zu x ist nicht null. · Fixieren Sie den falschen Plankonstruktion, wenn die Hash-Aggregation verwendet wird, um sich für dreifach identische flüchtige Ausdrücke (TOM) eindeuten · Befestigen Sie den Assert-Fehler für eine flüchtige Auswahl aus Ausdruck (TOM) · Fix TS_STAT (), um nicht auf einem leeren TSVector-Wert (TOM) fehlgeschlagen ist · Textsuchparser erstellen Parser akzeptieren Unterstriche in XML-Attributen (Peter) · Befestigung der Codierungshandhabung in XML-Binäreingang (Heikki) · Wenn der XML-Header keine Kodierung angibt, nehmen wir nun standardmäßig UTF-8 an. Die vorherige Handhabung war inkonsistent. · Fehler beim Anrufen von PLPERL aus PLPERLU oder umgekehrt (Tom) · Ein Fehler, der aus der inneren Funktion ausgeht, kann zu Abstürzen führen, weil der korrekte Perl-Interpreter für die äußere Funktion den korrekten Perl-Interpreter erneut auswählt. · Fixieren Sie Session-Lebensdauer-Speicher-Leck, wenn eine PL / PERL-Funktion neu definiert ist (TOM) · Stellen Sie sicher, dass Perl-Arrays bei der Rückgabe von PL / PERL-Funktion (Andrew Dunstan, Abhijit Menon-sen) ordnungsgemäß in PostgreSQL-Arrays umgewandelt werden. · Dies funktionierte ordnungsgemäß bereits für nicht eingestellte Rücksendungsfunktionen. · REXT Seltene Absturz in Ausnahmeverarbeitung in PL / PYTHON (Peter) · Fix ECPG-Problem mit Kommentaren in Deklarations-Cursor-Anweisungen (Michael) · Fixieren Sie ECPG, um kürzlich hinzugefügte Schlüsselwörter als reservierte Wörter (TOM) nicht zu behandeln · Dies beeinflusste die Keywords, die aufgerufen, Katalog, Definager, ENUM, Anschließend, Invoker, Optionen, Partitionen, Vor-, Reichweite, Sicherheit, Server, unbegrenzt und Wrapper. · Erlauben Sie den regulären Ausdruck Sonderzeichen in PSQLs DF-Funktionsname-Parameter (TOM) neu · In Contrig / PG_STANDBY, deaktivieren Sie das Auslösen von Failover mit einem Signal unter Windows (Fujii Masao) · Dies hat nie etwas Nützliches getan, da Windows-Signale keine UNIX-Style-Signale hat, aber die jüngsten Änderungen wurden tatsächlich abstürzen. · Setzen Sie die Freeze- und Behroptionen in der richtigen Reihenfolge in den Vakuumbefehl, in dem der Beilage / VakuumDB produziert wird (Heikki) · Befestigen Sie das mögliche Leck von Verbindungen, wenn der Beitritt / Dblink einen Fehler auftretert (Tatsuhito Kasahara) · Stellen Sie sicher, dass das Flex-Modul von PSQL mit den korrekten Systemheader-Definitionen (TOM) kompiliert wird. · Diese Korrekturen bauen Fehler auf Plattformen, bei denen --eable-largefile nicht kompatible Änderungen des generierten Codes verursacht. · Erstellen Sie den Postmeister den Parameter von Application_Name in Verbindung in Verbindung von Anforderungspaketen, um die Kompatibilität mit zukünftigen LIBPQ-Versionen zu verbessern (TOM) · Aktualisieren Sie die Timezone-Abkürzungsdateien an der aktuellen Realität (Joachim Wieland) · Dazu gehört das Hinzufügen von IDT an den Standard-TimeZone-Abkürzungsset. · Aktualisieren Sie Zeitzonen-Datendateien an die TZDATA Release 2009s für DST-Rechtsänderungen in der Antarktis, Argentinien, Bangladesch, Fidschi, Novokuznetsk, Pakistan, Palästina, Samoa, Syrien; Auch historische Korrekturen für Hongkong.


PostgreSQL. Zugehörige Software