HorizonDB - Geliştirici Seçenekleri

Inpor_protokol_alanları_izin_verme

Özellik Value
Kategori Geliştirici Seçenekleri
Description Test için doğrudan pg_tblspc içinde tablo boşluklarına izin verir.
Veri türü boolean
Varsayılan değer off
İzin verilen değerler off
Parametre türü salt okunur
Documentation allow_in_place_tablespaces

Sistem Tablosu Değişikliklerine İzin Ver

Özellik Value
Kategori Geliştirici Seçenekleri
Description Sistem tablolarının yapısının değiştirilmesine izin verir.
Veri türü boolean
Varsayılan değer off
İzin verilen değerler off
Parametre türü salt okunur
Documentation allow_system_table_mods

geri izleme işlevleri

Özellik Value
Kategori Geliştirici Seçenekleri
Description Bu işlevlerdeki hatalar için geri izlemeyi günlüğe kaydedin.
Veri türü string
Varsayılan değer
İzin verilen değerler
Parametre türü salt okunur
Documentation backtrace_functions

hata ayıklama_önbellekleri_at

Özellik Value
Kategori Geliştirici Seçenekleri
Description Hata ayıklama amacıyla sistem önbelleklerini agresif bir şekilde temizleyin.
Veri türü integer
Varsayılan değer 0
İzin verilen değerler 0
Parametre türü salt okunur
Documentation hata ayıklama_önbellekleri_sil

debug_io_direct

Özellik Value
Kategori Geliştirici Seçenekleri
Description Dosya erişimi için doğrudan G/Ç kullanın.
Veri türü string
Varsayılan değer
İzin verilen değerler
Parametre türü salt okunur
Documentation debug_io_direct

debug_logical_replication_stream

Özellik Value
Kategori Geliştirici Seçenekleri
Description Büyük işlemlerdeki değişikliklerin hemen akışını veya seri hale getirilmesini zorlar. Yayımcıda, mantıksal kod çözmedeki her değişikliğin akışa veya seri hale getirilmesine olanak tanır. Abonede, dosyalarda yapılan tüm değişikliklerin seri hale getirilmesine izin verir ve paralel uygulama çalışanlarına işlemin sonunda bunları okuması ve uygulaması için bildirir.
Veri türü enumeration
Varsayılan değer buffered
İzin verilen değerler buffered
Parametre türü salt okunur
Documentation debug_logical_replication_streaming

çapraz sorgu hata ayıklama

Özellik Value
Kategori Geliştirici Seçenekleri
Description Planlayıcının paralel sorgu düğümlerini kullanmasını zorlar. Bu, planlayıcıyı, çalışanlar ve ana işlem arasında tuple iletişimi gerçekleştiren düğümleri içeren planlar oluşturmaya zorlayarak paralel sorgu altyapısını test etmek için yararlı olabilir.
Veri türü enumeration
Varsayılan değer off
İzin verilen değerler off,on,regress
Parametre türü dynamic
Documentation debug_parallel_query

ignore_checksum_failure

Özellik Value
Kategori Geliştirici Seçenekleri
Description Bir sağlama toplamı hatasından sonra işlemeye devam eder. Sağlama toplamı hatasının algılanması normalde PostgreSQL'in geçerli işlemi durdurarak bir hata bildirmesine neden olur. ignore_checksum_failure true olarak ayarlanması, sistemin hatayı yoksaymasına (ancak yine de uyarı bildirmesine) ve işlemeye devam etmesine neden olur. Bu davranış çökmelere veya diğer ciddi sorunlara neden olabilir. Yalnızca sağlama toplamları etkinleştirildiğinde etkili olur.
Veri türü boolean
Varsayılan değer off
İzin verilen değerler off
Parametre türü salt okunur
Documentation ignore_checksum_failure

geçersiz_sayfaları_yoksay

Özellik Value
Kategori Geliştirici Seçenekleri
Description Geçersiz bir sayfa hatasından sonra kurtarma işlemine devam eder. Kurtarma sırasında geçersiz sayfalara başvurular içeren WAL kayıtlarının algılanması PostgreSQL'in PANIK düzeyinde bir hata oluşturarak kurtarmayı durdurmasına neden olur. "ignore_invalid_pages" değerinin true olarak ayarlanması, sistemin WAL kayıtlarındaki geçersiz sayfa başvurularını yoksaymasına (ancak yine de uyarı bildirmesine) ve kurtarma işlemine devam etmesine neden olur. Bu davranış kilitlenmelere, veri kaybına, bozulmayı yayma veya gizlemeye veya diğer ciddi sorunlara neden olabilir. Yalnızca kurtarma sırasında veya bekleme modunda bir etkisi vardır.
Veri türü boolean
Varsayılan değer off
İzin verilen değerler off
Parametre türü salt okunur
Documentation geçersiz_sayfaları_yoksay

sistem dizinlerini yoksay

Özellik Value
Kategori Geliştirici Seçenekleri
Description Sistem dizinlerinden okumayı devre dışı bırakır. Dizinlerin güncelleştirilmesini engellemez, bu nedenle kullanımı güvenlidir. En kötü sonuç yavaşlıktır.
Veri türü boolean
Varsayılan değer off
İzin verilen değerler off
Parametre türü salt okunur
Documentation ignore_system_indexes

jit_hata_ayıklama_desteği

Özellik Value
Kategori Geliştirici Seçenekleri
Description JIT ile derlenmiş işlevleri hata ayıklayıcıya kaydedin.
Veri türü boolean
Varsayılan değer off
İzin verilen değerler off
Parametre türü salt okunur
Documentation JIT hata ayıklama desteği

jit_dump_bitcode

Özellik Value
Kategori Geliştirici Seçenekleri
Description JIT hata ayıklamasını kolaylaştırmak için LLVM bit kodunu yazın.
Veri türü boolean
Varsayılan değer off
İzin verilen değerler off
Parametre türü salt okunur
Documentation jit_dump_bitcode

jit_expressions

Özellik Value
Kategori Geliştirici Seçenekleri
Description İfadelerin JIT derlemesine izin verin.
Veri türü boolean
Varsayılan değer on
İzin verilen değerler on
Parametre türü salt okunur
Documentation jit_expressions

jit_profiling_support

Özellik Value
Kategori Geliştirici Seçenekleri
Description JIT ile derlenmiş işlevleri performans profili oluşturucuya kaydedin.
Veri türü boolean
Varsayılan değer off
İzin verilen değerler off
Parametre türü salt okunur
Documentation JIT profil desteği

jit_tuple_deform

Özellik Value
Kategori Geliştirici Seçenekleri
Description Küme çözme işlemi için JIT derlemesine izin verin.
Veri türü boolean
Varsayılan değer on
İzin verilen değerler on
Parametre türü salt okunur
Documentation jit_tuple_deforming

son_kimlik_doğrulama_gecikmesi

Özellik Value
Kategori Geliştirici Seçenekleri
Description Bağlantı başlatılırken kimlik doğrulamasından sonra bek süreyi ayarlar. Bu, işleme hata ayıklayıcı eklemeye olanak tanır.
Veri türü integer
Varsayılan değer 0
İzin verilen değerler 0
Parametre türü salt okunur
Documentation kimlik_doğrulama_sonrası_gecikme

ön yetki gecikmesi

Özellik Value
Kategori Geliştirici Seçenekleri
Description Bağlantı başlatılırken kimlik doğrulamasından önce bek süreyi ayarlar. Bu, işleme hata ayıklayıcı eklemeye olanak tanır.
Veri türü integer
Varsayılan değer 0
İzin verilen değerler 0
Parametre türü salt okunur
Documentation pre_auth_delay

çökme_sonrası_geçici_dosyaları_kaldır

Özellik Value
Kategori Geliştirici Seçenekleri
Description Arka uç çökmesinden sonra geçici dosyaları kaldırın.
Veri türü boolean
Varsayılan değer on
İzin verilen değerler on
Parametre türü salt okunur
Documentation çökme sonrası geçici dosyaları kaldır

çökme için iptal gönder

Özellik Value
Kategori Geliştirici Seçenekleri
Description Arka uç çökmesi sonrasında alt işlemlere SIGABRT değil SIGQUIT gönderin.
Veri türü boolean
Varsayılan değer off
İzin verilen değerler off
Parametre türü salt okunur
Documentation çökme için gönderimi iptal et

öldürme için iptal gönder

Özellik Value
Kategori Geliştirici Seçenekleri
Description Takılan alt işlemlere SIGKILL değil SIGABRT gönderin.
Veri türü boolean
Varsayılan değer off
İzin verilen değerler off
Parametre türü salt okunur
Documentation send_abort_for_kill

bağlantı anlaşması izleme

Özellik Value
Kategori Geliştirici Seçenekleri
Description Kimlik doğrulama öncesi bağlantı el sıkışmasının ayrıntılarını günlüğe kaydeder.
Veri türü boolean
Varsayılan değer off
İzin verilen değerler off
Parametre türü salt okunur
Documentation trace_connection_negotiation

trace_notify

Özellik Value
Kategori Geliştirici Seçenekleri
Description LISTEN ve NOTIFY için hata ayıklama çıkışı oluşturur.
Veri türü boolean
Varsayılan değer off
İzin verilen değerler off
Parametre türü salt okunur
Documentation trace_notify

iz_sıralama

Özellik Value
Kategori Geliştirici Seçenekleri
Description Sıralamadaki kaynak kullanımı hakkındaki bilgileri yayma.
Veri türü boolean
Varsayılan değer off
İzin verilen değerler off
Parametre türü salt okunur
Documentation trace_sort

wal_consistency_check

Özellik Value
Kategori Geliştirici Seçenekleri
Description WAL tutarlılık denetimlerinin yapıldığı kaynak yöneticilerini ayarlar. Tüm veri blokları için tam sayfa görüntüleri kaydedilecek ve WAL yeniden oynatma sonuçlarına karşı kontrol edilecektir.
Veri türü string
Varsayılan değer
İzin verilen değerler
Parametre türü salt okunur
Documentation wal_consistency_checking

sıfır_hasarlı_sayfalar

Özellik Value
Kategori Geliştirici Seçenekleri
Description Hasar görmüş sayfa üst bilgilerini aştıktan sonra işlemeye devam eder. Bozuk bir sayfa üst bilgisinin algılanması normalde PostgreSQL'in geçerli işlemi durdurarak bir hata bildirmesine neden olur. "zero_damaged_pages" değerinin true olarak ayarlanması, sistemin bunun yerine bir uyarı bildirmesine, hasarlı sayfayı sıfırlamasına ve işlemeye devam etmesine neden olur. Bu davranış, bozuk sayfadaki tüm satırlar gibi verileri yok eder.
Veri türü boolean
Varsayılan değer off
İzin verilen değerler off
Parametre türü salt okunur
Documentation sıfır_hasarlı_sayfalar