Aracılığıyla paylaş


Önceden Yazma Günlüğü / Ayarlar

commit_delay

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama İşlem işleme ve WAL'yi diske boşaltma arasındaki mikrosaniye cinsinden gecikmeyi ayarlar.
Veri türü integer
Default value 0
İzin verilen değerler 0-100000
Parametre türü dynamic
Belgeler commit_delay

commit_siblings

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama commit_delay gerçekleştirmeden önce en düşük eşzamanlı açık işlemleri ayarlar.
Veri türü integer
Default value 5
İzin verilen değerler 0-1000
Parametre türü dynamic
Belgeler commit_siblings

fsync

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama Güncelleştirmelerin diske eşitlenmesini zorlar.
Veri türü boolean
Default value on
İzin verilen değerler on
Parametre türü salt okunur
Belgeler fsync

full_page_writes

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama Bir denetim noktasından sonra ilk değiştirildiğinde WAL'a tam sayfalar yazar.
Veri türü boolean
Default value on
İzin verilen değerler on
Parametre türü salt okunur
Belgeler full_page_writes

synchronous_commit

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama Geçerli işlemin eşitleme düzeyini ayarlar.
Veri türü listeleme
Default value on
İzin verilen değerler on
Parametre türü salt okunur
Belgeler synchronous_commit

wal_buffers

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama WAL için paylaşılan bellekteki disk sayfası arabelleklerinin sayısını ayarlar. Birim 8 kb'dir.
Veri türü integer
Default value Sunucuya ayrılan kaynaklara (sanal çekirdekler, RAM veya disk alanı) bağlıdır.
İzin verilen değerler -1-262143
Parametre türü static
Belgeler wal_buffers

Azure'a özgü notlar

Sunucu parametresinin wal_buffers varsayılan değeri, işlem için seçtiğiniz ürün adına göre esnek PostgreSQL için Azure Veritabanı sunucu örneğini sağladığınızda hesaplanır. Esnek sunucuyu destekleyen işlemde ürün seçiminde yapılan sonraki değişiklikler, o örneğin sunucu parametresi için wal_buffers varsayılan değer üzerinde herhangi bir etkiye sahip olmayacaktır.

Bir örneğe atanan ürünü her değiştirdiğinizde, parametrenin değerini wal_buffers aşağıdaki formüldeki değerlere göre de ayarlamanız gerekir.

En fazla 4 sanal çekirdek içeren sanal makinelerde için wal_buffers hesaplanan değer olur 2048.

4'ten fazla sanal çekirdek içeren sanal makinelerde için wal_buffers hesaplanan değer olur 16384.

Önceki formüle bağlı olarak, aşağıdaki tabloda sağlanan bellek miktarına bağlı olarak bu sunucu parametresinin ayarlanacağı değerler listelenmiştir:

Sanal çekirdek wal_buffers
1 2048
2 2048
4 2048
8 16384
12 16384
16 16384
20 16384
32 16384
48 16384
64 16384
96 16384

wal_compression

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama WAL dosyasında yazılan tam sayfa yazmaları sıkıştırır.
Veri türü boolean
Default value on
İzin verilen değerler on,off
Parametre türü dynamic
Belgeler wal_compression

wal_init_zero

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama İlk kullanımdan önce yeni WAL dosyalarına sıfır yazar.
Veri türü boolean
Default value on
İzin verilen değerler on
Parametre türü salt okunur
Belgeler wal_init_zero

wal_level

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama WAL'a ne kadar bilgi yazdığını belirler.
Veri türü listeleme
Default value replica
İzin verilen değerler replica,logical
Parametre türü static
Belgeler wal_level

wal_log_hints

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama Kritik olmayan bir değişiklik için bile bir denetim noktasından sonra ilk kez değiştirildiğinde WAL'a tam sayfalar yazar.
Veri türü boolean
Default value off
İzin verilen değerler off
Parametre türü salt okunur
Belgeler wal_log_hints

wal_recycle

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama WAL dosyalarını yeniden adlandırarak geri dönüşüm sağlar.
Veri türü boolean
Default value on
İzin verilen değerler on
Parametre türü salt okunur
Belgeler wal_recycle

wal_skip_threshold

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama WAL yazmak yerine fsync'e yeni dosyanın en küçük boyutu.
Veri türü integer
Default value 2048
İzin verilen değerler 2048
Parametre türü salt okunur
Belgeler wal_skip_threshold

wal_sync_method

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama WAL güncelleştirmelerini diske zorlamak için kullanılan yöntemi seçer.
Veri türü listeleme
Default value fdatasync
İzin verilen değerler fdatasync
Parametre türü salt okunur
Belgeler wal_sync_method

wal_writer_delay

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama WAL yazıcısı tarafından gerçekleştirilen WAL temizleme işlemleri arasındaki zaman aralığı.
Veri türü integer
Default value 200
İzin verilen değerler 1-10000
Parametre türü dynamic
Belgeler wal_writer_delay

wal_writer_flush_after

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama Wal yazıcı tarafından yazılan ve temizlemeyi tetikleyen WAL miktarı.
Veri türü integer
Default value 128
İzin verilen değerler 0-2147483647
Parametre türü dynamic
Belgeler wal_writer_flush_after

commit_delay

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama İşlem işleme ve WAL'yi diske boşaltma arasındaki mikrosaniye cinsinden gecikmeyi ayarlar.
Veri türü integer
Default value 0
İzin verilen değerler 0-100000
Parametre türü dynamic
Belgeler commit_delay

commit_siblings

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama commit_delay gerçekleştirmeden önce en düşük eşzamanlı açık işlemleri ayarlar.
Veri türü integer
Default value 5
İzin verilen değerler 0-1000
Parametre türü dynamic
Belgeler commit_siblings

fsync

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama Güncelleştirmelerin diske eşitlenmesini zorlar.
Veri türü boolean
Default value on
İzin verilen değerler on
Parametre türü salt okunur
Belgeler fsync

full_page_writes

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama Bir denetim noktasından sonra ilk değiştirildiğinde WAL'a tam sayfalar yazar.
Veri türü boolean
Default value on
İzin verilen değerler on
Parametre türü salt okunur
Belgeler full_page_writes

synchronous_commit

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama Geçerli işlemin eşitleme düzeyini ayarlar.
Veri türü listeleme
Default value on
İzin verilen değerler on
Parametre türü salt okunur
Belgeler synchronous_commit

wal_buffers

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama WAL için paylaşılan bellekteki disk sayfası arabelleklerinin sayısını ayarlar. Birim 8 kb'dir.
Veri türü integer
Default value Sunucuya ayrılan kaynaklara (sanal çekirdekler, RAM veya disk alanı) bağlıdır.
İzin verilen değerler -1-262143
Parametre türü static
Belgeler wal_buffers

Azure'a özgü notlar

Sunucu parametresinin wal_buffers varsayılan değeri, işlem için seçtiğiniz ürün adına göre esnek PostgreSQL için Azure Veritabanı sunucu örneğini sağladığınızda hesaplanır. Esnek sunucuyu destekleyen işlemde ürün seçiminde yapılan sonraki değişiklikler, o örneğin sunucu parametresi için wal_buffers varsayılan değer üzerinde herhangi bir etkiye sahip olmayacaktır.

Bir örneğe atanan ürünü her değiştirdiğinizde, parametrenin değerini wal_buffers aşağıdaki formüldeki değerlere göre de ayarlamanız gerekir.

En fazla 4 sanal çekirdek içeren sanal makinelerde için wal_buffers hesaplanan değer olur 2048.

4'ten fazla sanal çekirdek içeren sanal makinelerde için wal_buffers hesaplanan değer olur 16384.

Önceki formüle bağlı olarak, aşağıdaki tabloda sağlanan bellek miktarına bağlı olarak bu sunucu parametresinin ayarlanacağı değerler listelenmiştir:

Sanal çekirdek wal_buffers
1 2048
2 2048
4 2048
8 16384
12 16384
16 16384
20 16384
32 16384
48 16384
64 16384
96 16384

wal_compression

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama WAL dosyasında yazılan tam sayfa yazmaları sıkıştırır.
Veri türü boolean
Default value on
İzin verilen değerler on,off
Parametre türü dynamic
Belgeler wal_compression

wal_init_zero

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama İlk kullanımdan önce yeni WAL dosyalarına sıfır yazar.
Veri türü boolean
Default value on
İzin verilen değerler on
Parametre türü salt okunur
Belgeler wal_init_zero

wal_level

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama WAL'a ne kadar bilgi yazdığını belirler.
Veri türü listeleme
Default value replica
İzin verilen değerler replica,logical
Parametre türü static
Belgeler wal_level

wal_log_hints

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama Kritik olmayan bir değişiklik için bile bir denetim noktasından sonra ilk kez değiştirildiğinde WAL'a tam sayfalar yazar.
Veri türü boolean
Default value off
İzin verilen değerler off
Parametre türü salt okunur
Belgeler wal_log_hints

wal_recycle

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama WAL dosyalarını yeniden adlandırarak geri dönüşüm sağlar.
Veri türü boolean
Default value on
İzin verilen değerler on
Parametre türü salt okunur
Belgeler wal_recycle

wal_skip_threshold

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama WAL yazmak yerine fsync'e yeni dosyanın en küçük boyutu.
Veri türü integer
Default value 2048
İzin verilen değerler 2048
Parametre türü salt okunur
Belgeler wal_skip_threshold

wal_sync_method

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama WAL güncelleştirmelerini diske zorlamak için kullanılan yöntemi seçer.
Veri türü listeleme
Default value fdatasync
İzin verilen değerler fdatasync
Parametre türü salt okunur
Belgeler wal_sync_method

wal_writer_delay

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama WAL yazıcısı tarafından gerçekleştirilen WAL temizleme işlemleri arasındaki zaman aralığı.
Veri türü integer
Default value 200
İzin verilen değerler 1-10000
Parametre türü dynamic
Belgeler wal_writer_delay

wal_writer_flush_after

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama Wal yazıcı tarafından yazılan ve temizlemeyi tetikleyen WAL miktarı.
Veri türü integer
Default value 128
İzin verilen değerler 0-2147483647
Parametre türü dynamic
Belgeler wal_writer_flush_after

commit_delay

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama İşlem işleme ve WAL'yi diske boşaltma arasındaki mikrosaniye cinsinden gecikmeyi ayarlar.
Veri türü integer
Default value 0
İzin verilen değerler 0-100000
Parametre türü dynamic
Belgeler commit_delay

commit_siblings

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama commit_delay gerçekleştirmeden önce en düşük eşzamanlı açık işlemleri ayarlar.
Veri türü integer
Default value 5
İzin verilen değerler 0-1000
Parametre türü dynamic
Belgeler commit_siblings

fsync

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama Güncelleştirmelerin diske eşitlenmesini zorlar.
Veri türü boolean
Default value on
İzin verilen değerler on
Parametre türü salt okunur
Belgeler fsync

full_page_writes

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama Bir denetim noktasından sonra ilk değiştirildiğinde WAL'a tam sayfalar yazar.
Veri türü boolean
Default value on
İzin verilen değerler on
Parametre türü salt okunur
Belgeler full_page_writes

synchronous_commit

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama Geçerli işlemin eşitleme düzeyini ayarlar.
Veri türü listeleme
Default value on
İzin verilen değerler on
Parametre türü salt okunur
Belgeler synchronous_commit

wal_buffers

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama WAL için paylaşılan bellekteki disk sayfası arabelleklerinin sayısını ayarlar. Birim 8 kb'dir.
Veri türü integer
Default value Sunucuya ayrılan kaynaklara (sanal çekirdekler, RAM veya disk alanı) bağlıdır.
İzin verilen değerler -1-262143
Parametre türü static
Belgeler wal_buffers

Azure'a özgü notlar

Sunucu parametresinin wal_buffers varsayılan değeri, işlem için seçtiğiniz ürün adına göre esnek PostgreSQL için Azure Veritabanı sunucu örneğini sağladığınızda hesaplanır. Esnek sunucuyu destekleyen işlemde ürün seçiminde yapılan sonraki değişiklikler, o örneğin sunucu parametresi için wal_buffers varsayılan değer üzerinde herhangi bir etkiye sahip olmayacaktır.

Bir örneğe atanan ürünü her değiştirdiğinizde, parametrenin değerini wal_buffers aşağıdaki formüldeki değerlere göre de ayarlamanız gerekir.

En fazla 4 sanal çekirdek içeren sanal makinelerde için wal_buffers hesaplanan değer olur 2048.

4'ten fazla sanal çekirdek içeren sanal makinelerde için wal_buffers hesaplanan değer olur 16384.

Önceki formüle bağlı olarak, aşağıdaki tabloda sağlanan bellek miktarına bağlı olarak bu sunucu parametresinin ayarlanacağı değerler listelenmiştir:

Sanal çekirdek wal_buffers
1 2048
2 2048
4 2048
8 16384
12 16384
16 16384
20 16384
32 16384
48 16384
64 16384
96 16384

wal_compression

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama WAL dosyasında yazılan tam sayfa yazmaları sıkıştırır.
Veri türü boolean
Default value on
İzin verilen değerler on,off
Parametre türü dynamic
Belgeler wal_compression

wal_init_zero

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama İlk kullanımdan önce yeni WAL dosyalarına sıfır yazar.
Veri türü boolean
Default value on
İzin verilen değerler on
Parametre türü salt okunur
Belgeler wal_init_zero

wal_level

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama WAL'a ne kadar bilgi yazdığını belirler.
Veri türü listeleme
Default value replica
İzin verilen değerler replica,logical
Parametre türü static
Belgeler wal_level

wal_log_hints

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama Kritik olmayan bir değişiklik için bile bir denetim noktasından sonra ilk kez değiştirildiğinde WAL'a tam sayfalar yazar.
Veri türü boolean
Default value off
İzin verilen değerler off
Parametre türü salt okunur
Belgeler wal_log_hints

wal_recycle

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama WAL dosyalarını yeniden adlandırarak geri dönüşüm sağlar.
Veri türü boolean
Default value on
İzin verilen değerler on
Parametre türü salt okunur
Belgeler wal_recycle

wal_skip_threshold

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama WAL yazmak yerine fsync'e yeni dosyanın en küçük boyutu.
Veri türü integer
Default value 2048
İzin verilen değerler 2048
Parametre türü salt okunur
Belgeler wal_skip_threshold

wal_sync_method

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama WAL güncelleştirmelerini diske zorlamak için kullanılan yöntemi seçer.
Veri türü listeleme
Default value fdatasync
İzin verilen değerler fdatasync
Parametre türü salt okunur
Belgeler wal_sync_method

wal_writer_delay

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama WAL yazıcısı tarafından gerçekleştirilen WAL temizleme işlemleri arasındaki zaman aralığı.
Veri türü integer
Default value 200
İzin verilen değerler 1-10000
Parametre türü dynamic
Belgeler wal_writer_delay

wal_writer_flush_after

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama Wal yazıcı tarafından yazılan ve temizlemeyi tetikleyen WAL miktarı.
Veri türü integer
Default value 128
İzin verilen değerler 0-2147483647
Parametre türü dynamic
Belgeler wal_writer_flush_after

commit_delay

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama İşlem işleme ve WAL'yi diske boşaltma arasındaki mikrosaniye cinsinden gecikmeyi ayarlar.
Veri türü integer
Default value 0
İzin verilen değerler 0-100000
Parametre türü dynamic
Belgeler commit_delay

commit_siblings

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama commit_delay gerçekleştirmeden önce en düşük eşzamanlı açık işlemleri ayarlar.
Veri türü integer
Default value 5
İzin verilen değerler 0-1000
Parametre türü dynamic
Belgeler commit_siblings

fsync

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama Güncelleştirmelerin diske eşitlenmesini zorlar.
Veri türü boolean
Default value on
İzin verilen değerler on
Parametre türü salt okunur
Belgeler fsync

full_page_writes

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama Bir denetim noktasından sonra ilk değiştirildiğinde WAL'a tam sayfalar yazar.
Veri türü boolean
Default value on
İzin verilen değerler on
Parametre türü salt okunur
Belgeler full_page_writes

synchronous_commit

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama Geçerli işlemin eşitleme düzeyini ayarlar.
Veri türü listeleme
Default value on
İzin verilen değerler on
Parametre türü salt okunur
Belgeler synchronous_commit

wal_buffers

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama WAL için paylaşılan bellekteki disk sayfası arabelleklerinin sayısını ayarlar. Birim 8 kb'dir.
Veri türü integer
Default value Sunucuya ayrılan kaynaklara (sanal çekirdekler, RAM veya disk alanı) bağlıdır.
İzin verilen değerler -1-262143
Parametre türü static
Belgeler wal_buffers

Azure'a özgü notlar

Sunucu parametresinin wal_buffers varsayılan değeri, işlem için seçtiğiniz ürün adına göre esnek PostgreSQL için Azure Veritabanı sunucu örneğini sağladığınızda hesaplanır. Esnek sunucuyu destekleyen işlemde ürün seçiminde yapılan sonraki değişiklikler, o örneğin sunucu parametresi için wal_buffers varsayılan değer üzerinde herhangi bir etkiye sahip olmayacaktır.

Bir örneğe atanan ürünü her değiştirdiğinizde, parametrenin değerini wal_buffers aşağıdaki formüldeki değerlere göre de ayarlamanız gerekir.

En fazla 4 sanal çekirdek içeren sanal makinelerde için wal_buffers hesaplanan değer olur 2048.

4'ten fazla sanal çekirdek içeren sanal makinelerde için wal_buffers hesaplanan değer olur 16384.

Önceki formüle bağlı olarak, aşağıdaki tabloda sağlanan bellek miktarına bağlı olarak bu sunucu parametresinin ayarlanacağı değerler listelenmiştir:

Sanal çekirdek wal_buffers
1 2048
2 2048
4 2048
8 16384
12 16384
16 16384
20 16384
32 16384
48 16384
64 16384
96 16384

wal_compression

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama WAL dosyasında yazılan tam sayfa yazmaları sıkıştırır.
Veri türü boolean
Default value on
İzin verilen değerler on,off
Parametre türü dynamic
Belgeler wal_compression

wal_init_zero

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama İlk kullanımdan önce yeni WAL dosyalarına sıfır yazar.
Veri türü boolean
Default value on
İzin verilen değerler on
Parametre türü salt okunur
Belgeler wal_init_zero

wal_level

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama WAL'a ne kadar bilgi yazdığını belirler.
Veri türü listeleme
Default value replica
İzin verilen değerler replica,logical
Parametre türü static
Belgeler wal_level

wal_log_hints

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama Kritik olmayan bir değişiklik için bile bir denetim noktasından sonra ilk kez değiştirildiğinde WAL'a tam sayfalar yazar.
Veri türü boolean
Default value off
İzin verilen değerler off
Parametre türü salt okunur
Belgeler wal_log_hints

wal_recycle

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama WAL dosyalarını yeniden adlandırarak geri dönüşüm sağlar.
Veri türü boolean
Default value on
İzin verilen değerler on
Parametre türü salt okunur
Belgeler wal_recycle

wal_skip_threshold

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama WAL yazmak yerine fsync'e yeni dosyanın boyutu.
Veri türü integer
Default value 2048
İzin verilen değerler 2048
Parametre türü salt okunur
Belgeler wal_skip_threshold

wal_sync_method

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama WAL güncelleştirmelerini diske zorlamak için kullanılan yöntemi seçer.
Veri türü listeleme
Default value fdatasync
İzin verilen değerler fdatasync
Parametre türü salt okunur
Belgeler wal_sync_method

wal_writer_delay

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama WAL yazıcısı tarafından gerçekleştirilen WAL temizleme işlemleri arasındaki zaman aralığı.
Veri türü integer
Default value 200
İzin verilen değerler 1-10000
Parametre türü dynamic
Belgeler wal_writer_delay

wal_writer_flush_after

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama Wal yazıcı tarafından yazılan ve temizlemeyi tetikleyen WAL miktarı.
Veri türü integer
Default value 128
İzin verilen değerler 0-2147483647
Parametre türü dynamic
Belgeler wal_writer_flush_after

commit_delay

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama İşlem işleme ve WAL'yi diske boşaltma arasındaki mikrosaniye cinsinden gecikmeyi ayarlar.
Veri türü integer
Default value 0
İzin verilen değerler 0-100000
Parametre türü dynamic
Belgeler commit_delay

commit_siblings

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama commit_delay gerçekleştirmeden önce en düşük eşzamanlı açık işlemleri ayarlar.
Veri türü integer
Default value 5
İzin verilen değerler 0-1000
Parametre türü dynamic
Belgeler commit_siblings

fsync

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama Güncelleştirmelerin diske eşitlenmesini zorlar.
Veri türü boolean
Default value on
İzin verilen değerler on
Parametre türü salt okunur
Belgeler fsync

full_page_writes

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama Bir denetim noktasından sonra ilk değiştirildiğinde WAL'a tam sayfalar yazar.
Veri türü boolean
Default value on
İzin verilen değerler on
Parametre türü salt okunur
Belgeler full_page_writes

synchronous_commit

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama Geçerli işlemin eşitleme düzeyini ayarlar.
Veri türü listeleme
Default value on
İzin verilen değerler on
Parametre türü salt okunur
Belgeler synchronous_commit

wal_buffers

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama WAL için paylaşılan bellekteki disk sayfası arabelleklerinin sayısını ayarlar. Birim 8 kb'dir.
Veri türü integer
Default value Sunucuya ayrılan kaynaklara (sanal çekirdekler, RAM veya disk alanı) bağlıdır.
İzin verilen değerler -1-262143
Parametre türü static
Belgeler wal_buffers

Azure'a özgü notlar

Sunucu parametresinin wal_buffers varsayılan değeri, işlem için seçtiğiniz ürün adına göre esnek PostgreSQL için Azure Veritabanı sunucu örneğini sağladığınızda hesaplanır. Esnek sunucuyu destekleyen işlemde ürün seçiminde yapılan sonraki değişiklikler, o örneğin sunucu parametresi için wal_buffers varsayılan değer üzerinde herhangi bir etkiye sahip olmayacaktır.

Bir örneğe atanan ürünü her değiştirdiğinizde, parametrenin değerini wal_buffers aşağıdaki formüldeki değerlere göre de ayarlamanız gerekir.

En fazla 4 sanal çekirdek içeren sanal makinelerde için wal_buffers hesaplanan değer olur 2048.

4'ten fazla sanal çekirdek içeren sanal makinelerde için wal_buffers hesaplanan değer olur 16384.

Önceki formüle bağlı olarak, aşağıdaki tabloda sağlanan bellek miktarına bağlı olarak bu sunucu parametresinin ayarlanacağı değerler listelenmiştir:

Sanal çekirdek wal_buffers
1 2048
2 2048
4 2048
8 16384
12 16384
16 16384
20 16384
32 16384
48 16384
64 16384
96 16384

wal_compression

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama WAL dosyasında yazılan tam sayfa yazmaları sıkıştırır.
Veri türü boolean
Default value on
İzin verilen değerler on,off
Parametre türü dynamic
Belgeler wal_compression

wal_init_zero

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama İlk kullanımdan önce yeni WAL dosyalarına sıfır yazar.
Veri türü boolean
Default value on
İzin verilen değerler on
Parametre türü salt okunur
Belgeler wal_init_zero

wal_level

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama WAL'a ne kadar bilgi yazdığını belirler.
Veri türü listeleme
Default value replica
İzin verilen değerler replica,logical
Parametre türü static
Belgeler wal_level

wal_log_hints

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama Kritik olmayan bir değişiklik için bile bir denetim noktasından sonra ilk kez değiştirildiğinde WAL'a tam sayfalar yazar.
Veri türü boolean
Default value off
İzin verilen değerler off
Parametre türü salt okunur
Belgeler wal_log_hints

wal_recycle

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama WAL dosyalarını yeniden adlandırarak geri dönüşüm sağlar.
Veri türü boolean
Default value on
İzin verilen değerler on
Parametre türü salt okunur
Belgeler wal_recycle

wal_sync_method

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama WAL güncelleştirmelerini diske zorlamak için kullanılan yöntemi seçer.
Veri türü listeleme
Default value fdatasync
İzin verilen değerler fdatasync
Parametre türü salt okunur
Belgeler wal_sync_method

wal_writer_delay

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama WAL yazıcısı tarafından gerçekleştirilen WAL temizleme işlemleri arasındaki zaman aralığı.
Veri türü integer
Default value 200
İzin verilen değerler 1-10000
Parametre türü dynamic
Belgeler wal_writer_delay

wal_writer_flush_after

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama Wal yazıcı tarafından yazılan ve temizlemeyi tetikleyen WAL miktarı.
Veri türü integer
Default value 128
İzin verilen değerler 0-2147483647
Parametre türü dynamic
Belgeler wal_writer_flush_after

commit_delay

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama İşlem işleme ve WAL'yi diske boşaltma arasındaki mikrosaniye cinsinden gecikmeyi ayarlar.
Veri türü integer
Default value 0
İzin verilen değerler 0-100000
Parametre türü dynamic
Belgeler commit_delay

commit_siblings

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama commit_delay gerçekleştirmeden önce en düşük eşzamanlı açık işlemleri ayarlar.
Veri türü integer
Default value 5
İzin verilen değerler 0-1000
Parametre türü dynamic
Belgeler commit_siblings

fsync

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama Güncelleştirmelerin diske eşitlenmesini zorlar.
Veri türü boolean
Default value on
İzin verilen değerler on
Parametre türü salt okunur
Belgeler fsync

full_page_writes

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama Bir denetim noktasından sonra ilk değiştirildiğinde WAL'a tam sayfalar yazar.
Veri türü boolean
Default value on
İzin verilen değerler on
Parametre türü salt okunur
Belgeler full_page_writes

synchronous_commit

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama Geçerli işlemin eşitleme düzeyini ayarlar.
Veri türü listeleme
Default value on
İzin verilen değerler on
Parametre türü salt okunur
Belgeler synchronous_commit

wal_buffers

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama WAL için paylaşılan bellekteki disk sayfası arabelleklerinin sayısını ayarlar. Birim 8 kb'dir.
Veri türü integer
Default value Sunucuya ayrılan kaynaklara (sanal çekirdekler, RAM veya disk alanı) bağlıdır.
İzin verilen değerler -1-262143
Parametre türü static
Belgeler wal_buffers

Azure'a özgü notlar

Sunucu parametresinin wal_buffers varsayılan değeri, işlem için seçtiğiniz ürün adına göre esnek PostgreSQL için Azure Veritabanı sunucu örneğini sağladığınızda hesaplanır. Esnek sunucuyu destekleyen işlemde ürün seçiminde yapılan sonraki değişiklikler, o örneğin sunucu parametresi için wal_buffers varsayılan değer üzerinde herhangi bir etkiye sahip olmayacaktır.

Bir örneğe atanan ürünü her değiştirdiğinizde, parametrenin değerini wal_buffers aşağıdaki formüldeki değerlere göre de ayarlamanız gerekir.

En fazla 4 sanal çekirdek içeren sanal makinelerde için wal_buffers hesaplanan değer olur 2048.

4'ten fazla sanal çekirdek içeren sanal makinelerde için wal_buffers hesaplanan değer olur 16384.

Önceki formüle bağlı olarak, aşağıdaki tabloda sağlanan bellek miktarına bağlı olarak bu sunucu parametresinin ayarlanacağı değerler listelenmiştir:

Sanal çekirdek wal_buffers
1 2048
2 2048
4 2048
8 16384
12 16384
16 16384
20 16384
32 16384
48 16384
64 16384
96 16384

wal_compression

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama WAL dosyasında yazılan tam sayfa yazmaları sıkıştırır.
Veri türü boolean
Default value on
İzin verilen değerler on,off
Parametre türü dynamic
Belgeler wal_compression

wal_level

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama WAL'a ne kadar bilgi yazdığını belirler.
Veri türü listeleme
Default value replica
İzin verilen değerler replica,logical
Parametre türü static
Belgeler wal_level

wal_log_hints

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama Kritik olmayan bir değişiklik için bile bir denetim noktasından sonra ilk kez değiştirildiğinde WAL'a tam sayfalar yazar.
Veri türü boolean
Default value off
İzin verilen değerler off
Parametre türü salt okunur
Belgeler wal_log_hints

wal_sync_method

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama WAL güncelleştirmelerini diske zorlamak için kullanılan yöntemi seçer.
Veri türü listeleme
Default value fdatasync
İzin verilen değerler fdatasync
Parametre türü salt okunur
Belgeler wal_sync_method

wal_writer_delay

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama WAL yazıcısı tarafından gerçekleştirilen WAL temizleme işlemleri arasındaki zaman aralığı.
Veri türü integer
Default value 200
İzin verilen değerler 1-10000
Parametre türü dynamic
Belgeler wal_writer_delay

wal_writer_flush_after

Öznitelik Değer
Kategori Önceden Yazma Günlüğü / Ayarlar
Açıklama Wal yazıcı tarafından yazılan ve temizlemeyi tetikleyen WAL miktarı.
Veri türü integer
Default value 128
İzin verilen değerler 0-2147483647
Parametre türü dynamic
Belgeler wal_writer_flush_after