PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Błąd bazy danych Postgres Nieprawidłowy nagłówek strony

W większości przypadków masz słabą pamięć lub uszkodzony dysk. Różnica między PostgreSQL i MySQL polega na tym, że PostgreSQL widzi to i narzeka tak, jak powinien, podczas gdy MySQL często po prostu działa bez zatrzymywania się. Myślę, że baza danych, która zatrzymuje się, gdy maszyna uszkodzi magazyn danych, jest bardziej niezawodną bazą danych, ponieważ od razu informuje o problemach z twoim systemem.

BTW, PostgreSQL może przetrwać awaryjne zamknięcie (wyciągnij wtyczkę z tyłu komputera) w porządku, o ile dyski twarde nie kłamią o fsync.

Wypróbuj memtest86, aby sprawdzić, czy twoja pamięć jest w porządku, i zrób coś takiego jak

sudo dd if=/dev/sdc1 of=/dev/null

aby sprawdzić, czy pojawiają się jakieś błędy. Coś w Twoim dmesg lub dziennikach wiadomości o błędach odczytu i zapisu dysku?




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak zaimplementować Oracle count (distinct) na partycji w Postgresie?

  2. Google Cloud SQL PG11:nie można zmienić rozmiaru segmentu pamięci współdzielonej

  3. Podczas próby zniszczenia kontrolera pojawia się błąd pg

  4. Zwróć dynamiczną tabelę z nieznanymi kolumnami z funkcji PL/pgSQL

  5. psycopg2 cursor.execute() z parametrem zapytania SQL powoduje błąd składni