Archiv der Kategorie: POSTGRES
Optimieren von E/A-Vorgängen (Input/Output) für PostgreSQL
Optimieren von E/A-Vorgängen (Input/Output) für PostgreSQL PostgreSQL ist eine der beliebtesten Open-Source-Datenbanken der Welt und verfügt über erfolgreiche Implementierungen in mehreren geschäftskritischen Umgebungen in verschiedenen Domänen, wobei High-End-OLTP-Anwendungen in Echtzeit verwendet werden, die Millionen und Milliarden von Transaktionen pro Tag … Weiterlesen
Veröffentlicht unter POSTGRES
Kommentare deaktiviert für Optimieren von E/A-Vorgängen (Input/Output) für PostgreSQL
Tracing von Sessions in der Datenbank
Tracing von Sessions in der Datenbank Mit diesen beiden Statements kann man die aktuellen SQL Sessions in der Datenbank herausbekommen: SELECT pid, age(clock_timestamp(), query_start), usename, query FROM pg_stat_activity WHERE query != '<IDLE>' AND query NOT LIKE '%pg_stat_activity%' ORDER BY query_start … Weiterlesen
Veröffentlicht unter POSTGRES
Kommentare deaktiviert für Tracing von Sessions in der Datenbank
Suchen und Beenden der Ausführung von Abfragen in PostgreSQL
Suchen und Beenden der Ausführung von Abfragen in PostgreSQL Ihr PostgreSQL-Server greift zu, wobei einige ungezogene Abfragen zu viele Ressourcen verbrauchen oder andere blockieren. Keine Panik! Sie können diese problem-Abfragen stoppen und Ihr System stabilisieren. In diesem Beitrag befassen wir … Weiterlesen
Veröffentlicht unter POSTGRES
Kommentare deaktiviert für Suchen und Beenden der Ausführung von Abfragen in PostgreSQL
Ein Leitfaden für Beginners zur Leistungsüberwachung nach Postgres
Wenn ich eine neue Postgres-Instanz einrichte, gibt es ein paar Dinge, die ich tue, um sicherzustellen, dass ich herausfinden kann, was schief gelaufen ist, wenn etwas schief geht. Viele Leute denken, dass Sie zusätzliche Software einrichten müssen, um die Leistung … Weiterlesen
Veröffentlicht unter POSTGRES
Kommentare deaktiviert für Ein Leitfaden für Beginners zur Leistungsüberwachung nach Postgres
Lesen von Postgres-Abfrageplänen für Anfänger
Wie ich bist du ein Postgres-Noob. Sie sind ein Softwareentwickler (und ein guter!), Aber Sie müssen ab und zu Datenbankabfragen schreiben, und oft sind sie ziemlich langsam. Da ist Alexa, der DBA – Sie können sie um Hilfe bitten. Aber … Weiterlesen
Veröffentlicht unter POSTGRES
Kommentare deaktiviert für Lesen von Postgres-Abfrageplänen für Anfänger
Substitutionsvariablen in psql-Skripten
Als Postgresql-Benutzer und -Administratoren neigen wir dazu, viele Skripte zu erstellen und sie routinemäßig auszuführen, für häufige Abfragen, die wir für die Datenbank ausführen müssen. Es ist wahrscheinlich, dass Sie in einigen dieser Skripts Werte parametrisieren möchten, die unter Filterbedingungen … Weiterlesen
Veröffentlicht unter POSTGRES
Kommentare deaktiviert für Substitutionsvariablen in psql-Skripten
Tune Linux Kernel Parameter für die PostgreSQL Optimisation – Part1
HUGE PAGES Linux verwendet standardmäßig 4K-Speicherseiten, BSD hat Super Pages, während Windows Large Pages hat. Eine Seite ist ein RAM-Block, der einem Prozess zugeordnet ist. Ein Prozess kann je nach Speicherbedarf mehr als eine Seite besitzen. Je mehr Speicher ein … Weiterlesen
Veröffentlicht unter POSTGRES
Schreib einen Kommentar
Postgresql – max_stack_depth wird nicht geändert, auch wenn stack in limits.conf geändert wird
Der Versuch, Änderungen an max_stack_depth vorzunehmen mit select set_config('max_stack_depth', '512MB', false); bringt den im Postgresql-Protokoll angezeigten Fehler: DETAIL: "max_stack_depth" must not exceed 7680kB. HINT: Increase the platform's stack depth limit via "ulimit -s" or local equivalent. tatsächlich existiert die folgende … Weiterlesen
Veröffentlicht unter POSTGRES
Schreib einen Kommentar
AKTIVIEREN UND DEAKTIVIEREN DES AUTOVAKUUMS IN POSTGRESQL
Autovacuum ist seit langem Teil von PostgreSQL. Doch wie funktioniert das wirklich? Können Sie es einfach ein- und ausschalten? Die Leute stellen immer wieder diese Fragen zum Aktivieren und Deaktivieren des Autovakuums. PostgreSQL verlässt sich auf MVCC, um die Parallelität … Weiterlesen
Veröffentlicht unter POSTGRES
Schreib einen Kommentar
So holen Sie das Beste aus PostgreSQL-Protokollen heraus
Als modernes RDBMS verfügt PostgreSQL über viele Parameter zur Feinabstimmung. Einer der zu berücksichtigenden Bereiche ist, wie PostgreSQL seine Aktivitäten protokollieren sollte. Die Protokollierung wird in der Postgres-Datenbankverwaltung oft übersehen und, wenn sie nicht ignoriert wird, in der Regel falsch … Weiterlesen
Veröffentlicht unter POSTGRES
Schreib einen Kommentar