Postgresql

SQL-databaseserver voor uw Mac
Download nu

Postgresql Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Freeware
  • Prijs:
  • FREE
  • Naam uitgever:
  • Marc Liyanage
  • Uitgever website:
  • http://www.entropy.ch/software/macosx/welcome.html
  • Besturingssystemen:
  • Mac OS X 10.4 or later
  • Bestandsgrootte:
  • 52.6 MB

Postgresql Tags


Postgresql Beschrijving

SQL-databaseserver voor uw Mac Postgresql is de PostGresQL-databaseserver in een handige Mac OS Xpackage.PostGresql inclusief ondersteuning voor GNU Readline, JDBC, ODBC, C ++, Multibyte en OpenSSL.Sommige configuratie is vereist na installatie, zie de instructies op http: //www.entropie. CH / SOFTWARE / MACOSX / PostGresQL /. U kunt daar ook een startupitem en een overeenkomende PHP Apache-modulepakket downloaden. Wat is er nieuw in deze release: · Een dump / restore is niet vereist voor degenen die 8.4.x worden uitgevoerd. Als u echter een HASH-indexen heeft, moet u ze opnieuw invoeren na het bijwerken van 8.4.2, om mogelijke schade te herstellen. · Beschermen tegen indirecte beveiligingsbedreigingen veroorzaakt door indexfuncties veranderende sessie-lokale toestand (Gurjeet Singh, Tom) · Deze wijziging verhindert naar verluidt-onveranderlijke indexfuncties van mogelijk de sessie van een superuser (CVE-2009-4136). · Weigeren SSL-certificaten met een ingesloten nullbyte in het veld Common Name (CN) (Magnus) · Dit voorkomt onbedoelde matching van een certificaat op een server- of clientnaam tijdens SSL-validatie (CVE-2009-4034). · Fix Hash Index Corruptie (TOM) - De 8.4-wijziging die Hash-indexen heeft gemaakt, bewaar inzendingen gesorteerd op HASH-waarde Kan de emmer splitsen en verdichtingsroutines bijwerken om de bestelling te behouden. Dus de toepassing van een van deze operaties zou kunnen leiden tot permanente corruptie van een index, in die zin dat doorzoekopdrachten mogelijk geen vermeldingen vinden die aanwezig zijn. Om hiermee om te gaan, wordt het aanbevolen om alle hash-indexen te reinden, die u mogelijk hebt nadat u deze update hebt geïnstalleerd. · Bevestigbare crash tijdens backend-startup-time cache-initialisatie (TOM) · Vermijd crash op leeg thesaurus woordenboek (Tom) · Voorkom signalen van het onderbreken van vacuüm op onveilige tijden (Alvaro) · Deze oplossing voorkomt een paniek als een vacuümvol is geannuleerd nadat het zijn tuple-bewegingen al heeft gepleegd, evenals transiënte fouten als een vlak vacuüm wordt onderbroken nadat hij de tabel is ingekort. · Bevestig mogelijke crash als gevolg van integeroverloop in Hash-tabelgrootte Berekening (Tom) · Dit kan optreden met extreem grote plannerschattingen voor de grootte van het resultaat van een Hashjoin. · Bevestig crash als een druppel wordt geprobeerd op een intern afhankelijk object (TOM) · Herstel zeer zeldzame crash in Inet / Cidr-vergelijkingen (Chris Mikkelson) · Zorg ervoor dat de gedeelde tuple-level vergrendelingen worden gehouden door voorbereide transacties niet genegeerd (Heikki) · Fix premature druppel van tijdelijke bestanden die worden gebruikt voor een cursor die toegankelijk is binnen een subtransactie (Heikki) · Fix geheugenlek in Syslogger-proces bij het roteren naar een nieuwe CSV-logfile (TOM) · Fix geheugenlek in postmaster bij het opnieuw parseren van PG_HBA.CONF (TOM) · Fix Windows Permission-Downgrade Logic (Jesse Morris) · Zijn fixes Sommige gevallen waarin de database niet op Windows kon starten, vaak met misleidende foutmeldingen zoals "Could Pasching Postgres uitvoerbaar". · Make for update / aandeel in de primaire zoekopdracht, niet verspreiden in query's (TOM) · Bijvoorbeeld, in met W AS (selecteer * van foo) Selecteer * van W, Bar ... voor update De voor update heeft nu invloed op de bar, maar niet foo. Dit is nuttiger en consistenter dan het oorspronkelijke 8,4 gedrag, dat probeerde te verspreiden voor update in de query, maar altijd mislukt vanwege geassorteerde implementatiebeperkingen. Het volgt ook de ontwerpregel die met query's worden uitgevoerd alsof onafhankelijk is van de hoofdquery. · Fix bug met een recursieve query onmiddellijk in een andere (TOM) · Fix concurrency-bug in hash-indexen (TOM) · Concurrente inserties kunnen ertoe leiden dat indexcans de verkeerde resultaten verslag melden. · Fix onjuiste logica voor Gist Index Page Splits, wanneer de splitsing afhangt van een niet-eerste kolom van de index (Paul Ramsey) · Maak een verkeerde zoekresultaten op voor een gin-index met meerdere kolommen met Fastupdate ingeschakeld (Todor) · Fix bugs in Wal Entry Creation voor gin-indexen (Tom) · Deze insecten werden gemaskeerd toen Full_Page_Writes erop zat, maar daarmee was een falen van Wal Replay zeker of een crash vond voor het volgende checkpoint. · Geen fout als recycling of het verwijderen van een Old Wal-bestand mislukt aan het einde van het checkpoint (Heikki) · Het is beter om het probleem als niet-fataal te behandelen en het checkpoint toe te staan om te voltooien. Toekomstige controlepunten zullen de verwijdering opnieuw proberen. Dergelijke problemen worden niet verwacht bij normale werking, maar zijn gezien als gevolg van verkeerd uitgesproken Windows-antivirus- en back-upsoftware. · Zorg ervoor dat Wal-bestanden niet herhaaldelijk worden gearchiveerd op Windows (Heikki) · Dit is een ander symptoom dat zou kunnen gebeuren als een ander proces verstrekt met het verwijderen van een niet-een-benodigde bestand. · Fix PAM-wachtwoordverwerking om robuuster (TOM) te zijn · De vorige code is bekend dat het faalt met de combinatie van de Linux PAM_KRB5 PAM-module met Microsoft Active Directory als de domeincontroller. Het kan ook ergens anders problemen hebben, omdat het ongerechtvaardigde aannames maakte over welke argumenten de PAM-stapel eraan zou gaan. · Verhoog het maximale authenticatietoken (Kerberos-ticket) in GSSAPI- en SSPI-authenticatiemethoden (Ian Turner) · Terwijl de oude limiet van 2000-byte meer dan genoeg was voor UNIX Kerberos-implementaties, kunnen tickets uitgegeven door Windows-domeincontrollers veel groter zijn. · Zorg ervoor dat domeinbeperkingen worden afgedwongen in constructen zoals array :: domein, waar het domein over een array-type (Heikki) is · Fix Foreign-Key Logic voor sommige gevallen met composiet-type kolommen als buitenlandse sleutels (TOM) · Zorg ervoor dat de snapshot van een cursor niet wordt gewijzigd nadat deze is gemaakt (Alvaro) · Dit kan leiden tot een cursor die verkeerde resultaten levert als latere bewerkingen in dezelfde transactie de gegevens aanpassen aan de cursor moet terugkeren. · Fix Create Tabel om de standaarduitdrukkingen op de juiste manier samen te voegen die uit verschillende overerving-oudertafels (TOM) komen · Dit werkte vroeger, maar werd in 8,4 gebroken. · Verzameling van toegangsstatistieken opnieuw inschakelen voor sequenties (Akira Kurosawa) · Dit werkte vroeger, maar werd gebroken in 8.3. · Fixeer de verwerking van eigendomsafhankelijkheden tijdens het maken of vervangen van functie (TOM) · Fix onjuiste afhandeling van waar X = X-omstandigheden (TOM) · In sommige gevallen kunnen deze worden genegeerd als overbodig, maar ze zijn niet - ze zijn gelijk aan x is niet null. · Fix onjuiste planningsconstructie bij gebruik van HASH-aggregatie om onderscheid te maken voor tekstueel identieke vluchtige uitdrukkingen (TOM) · Fix Assert-falen voor een vluchtige selectiekeuze onderscheiden op expressie (TOM) · Fix ts_stat () om niet te falen op een lege tsvector-waarde (TOM) · Maak tekstzoeker PARDER Accepteer Underscores in XML-kenmerken (PETER) · Fix Codering Handling in XML Binary Input (Heikki) · Als de XML-header geen codering opgeeft, nemen we nu standaard UTF-8 aan; De vorige hantering was inconsistent. · Fix bug met bellende plperl van PLPERLU of vice versa (tom) · Er kan een foutuitgang van de innerlijke functie resulteren in crashes vanwege het niet-selecteren van de juiste perl-tolk voor de buitenste functie. · Fix Session-LifeSpan Memory Leak Wanneer een PL / PERL-functie opnieuw is gedefinieerd (TOM) · Zorg ervoor dat Perl-arrays correct worden geconverteerd naar postgresql-arrays wanneer ze worden geretourneerd door een Set-Returning PL / PERL-functie (Andrew Dunstan, Abhijit Menon-SEN) · Dit werkte al correct voor niet-set-retourfuncties. · Fix zeldzame crash in uitzonderingsverwerking in PL / Python (PETER) · Fix ECPG-probleem met opmerkingen in de verklaring van de verklaring van de cursor (Michael) · Fix ECPG om recent toegevoegde zoekwoorden te behandelen als gereserveerde woorden (TOM) · Dit beïnvloedde de zoekwoorden die, catalogus, definer, enum, volgende, invox, opties, partitie, voorafgaand, bereik, beveiliging, server, onbegrensde en wrapper. · Sta regelmatig uitdrukking toe speciale tekens in PSQL's DF Function Name Parameter (TOM) · In bijdrage / pg_standby, schakel het triggering failover uit met een signaal op Windows (Fujii Masao) · Dit heeft nooit iets nuttigs gedaan, omdat Windows geen Unix-style signalen heeft, maar recente veranderingen maakten het eigenlijk crashen. · Zet invries en uitgebreide opties in de juiste volgorde in het vacuümopdracht dat bijdrage / vacuumdb produceert (Heikki) · Bevestig mogelijk lek van verbindingen wanneer bijdrage / dblink een foutmelding tegenkomt (Tatsuhito Kasahara) · Zorg ervoor dat de FLEX-module van PSQL is samengesteld met de definities van de juiste systeemkoptekst (TOM) · Deze fixes bouwen storingen op platformen waar - LargeFile incompatibele veranderingen in de gegenereerde code veroorzaken. · Maak de postmaster negeer elke application_name-parameter in verbindingsverzoekpakketten, om de compatibiliteit met toekomstige libpq-versies (TOM) te verbeteren · Werk de timezone-afkortingsbestanden bij om overeen te komen met de huidige realiteit (Joachim Wieland) · Dit omvat het toevoegen van IDT aan de standaard timezone-afkortingsset. · Update tijdzone-gegevensbestanden naar TZDATA-release 2009 voor DST-wetgeving in Antarctica, Argentinië, Bangladesh, Fiji, Novokuznetsk, Pakistan, Palestina, Samoa, Syrië; Ook historische correcties voor Hong Kong.


Postgresql Gerelateerde software