taahhüt_gecikmesi
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
İşlem işleme ve WAL'yi diske boşaltma arasındaki mikrosaniye cinsinden gecikmeyi ayarlar. |
| Veri türü |
tamsayı |
| Varsayılan değer |
0 |
| İzin verilen değerler |
0-100000 |
| Parametre türü |
dynamic |
| Documentation |
commit_delay |
commit_siblings
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
"commit_delay" gerçekleştirmeden önce gereken en az eşzamanlı açık işlem sayısını ayarlar. |
| Veri türü |
tamsayı |
| Varsayılan değer |
5 |
| İzin verilen değerler |
0-1000 |
| Parametre türü |
dynamic |
| Documentation |
commit_siblings |
fsync
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Güncelleştirmelerin diske eşitlenmesini zorlar. Sunucu, güncelleştirmelerin fiziksel olarak diske yazıldığından emin olmak için fsync() sistem çağrısını birkaç yerde kullanır. Bu, işletim sistemi veya donanım kilitlenmesi sonrasında veritabanı kümesinin tutarlı bir duruma kurtarılmasını sağlar. |
| Veri türü |
Boolean |
| Varsayılan değer |
on |
| İzin verilen değerler |
on |
| Parametre türü |
salt okunur |
| Documentation |
fsync |
tam sayfa yazmaları
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Bir denetim noktasından sonra ilk değiştirildiğinde WAL'a tam sayfalar yazar. İşletim sistemi kilitlenmesi sırasında devam eden bir sayfa yazma işlemi diske yalnızca kısmen yazılabilir. Kurtarma sırasında, WAL'da depolanan satır değişiklikleri kurtarma için yeterli değildir. Bu seçenek, tam kurtarmanın mümkün olması için bir denetim noktasından sonra ilk değiştirildiğinde sayfaları WAL'a yazar. |
| Veri türü |
Boolean |
| Varsayılan değer |
on |
| İzin verilen değerler |
on |
| Parametre türü |
salt okunur |
| Documentation |
full_page_writes |
eşzamanlı_onay
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Geçerli işlemin eşitleme düzeyini ayarlar. |
| Veri türü |
enumeration |
| Varsayılan değer |
on |
| İzin verilen değerler |
on |
| Parametre türü |
salt okunur |
| Documentation |
synchronous_commit |
wal_buffers
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL için paylaşılan bellekteki disk sayfası arabelleklerinin sayısını ayarlar. Bu değerin shared_buffers kesir olarak belirlenmesi için -1 belirtin. |
| Veri türü |
tamsayı |
| Varsayılan değer |
Sunucuya ayrılan kaynaklara (sanal çekirdekler, RAM veya disk alanı) bağlıdır. |
| İzin verilen değerler |
-1-262143 |
| Parametre türü |
durağan |
| Documentation |
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 vÇekirdeğe sahip sanal makinelerde, wal_buffers için hesaplanan değer 2048 olur.
4'ten fazla vÇekirdek içeren sanal makinelerde, wal_buffers için hesaplanan değer 16384 olur.
Ö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:
| vCores |
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
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL dosyasında yazılan tam sayfa yazmaları sıkıştırır. |
| Veri türü |
enumeration |
| Varsayılan değer |
zstd |
| İzin verilen değerler |
pglz,lz4,zstd,on,off |
| Parametre türü |
dynamic |
| Documentation |
wal_compression |
wal_init_zero
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
İlk kullanımdan önce yeni WAL dosyalarına sıfır yazar. |
| Veri türü |
Boolean |
| Varsayılan değer |
on |
| İzin verilen değerler |
on |
| Parametre türü |
salt okunur |
| Documentation |
wal_init_zero |
wal_level
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL'a yazılan bilgi düzeyini ayarlar. |
| Veri türü |
enumeration |
| Varsayılan değer |
replica |
| İzin verilen değerler |
replica,logical |
| Parametre türü |
durağan |
| Documentation |
wal_level |
wal_log_hints
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
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 |
| Varsayılan değer |
off |
| İzin verilen değerler |
off |
| Parametre türü |
salt okunur |
| Documentation |
wal_log_hints |
wal_recycle
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL dosyalarını yeniden adlandırarak geri dönüşüm sağlar. |
| Veri türü |
Boolean |
| Varsayılan değer |
on |
| İzin verilen değerler |
on |
| Parametre türü |
salt okunur |
| Documentation |
wal_recycle |
wal_skip_threshold
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL yazmak yerine fsync'e yeni dosyanın en küçük boyutu. |
| Veri türü |
tamsayı |
| Varsayılan değer |
2048 |
| İzin verilen değerler |
2048 |
| Parametre türü |
salt okunur |
| Documentation |
wal_skip_threshold |
wal_summary_keep_time
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL özet dosyalarının saklanması gereken zaman. |
| Veri türü |
tamsayı |
| Varsayılan değer |
14400 |
| İzin verilen değerler |
14400 |
| Parametre türü |
salt okunur |
| Documentation |
wal_summary_keep_time |
wal_sync_method
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL güncelleştirmelerini diske zorlamak için kullanılan yöntemi seçer. |
| Veri türü |
enumeration |
| Varsayılan değer |
fdatasync |
| İzin verilen değerler |
fdatasync |
| Parametre türü |
salt okunur |
| Documentation |
wal_sync_method |
wal_writer_delay
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL yazıcıda gerçekleştirilen WAL temizleme işlemleri arasındaki süre. |
| Veri türü |
tamsayı |
| Varsayılan değer |
200 |
| İzin verilen değerler |
1-10000 |
| Parametre türü |
dynamic |
| Documentation |
wal_yazıcı_gecikmesi |
wal_writer_flush_after
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Wal yazıcı tarafından yazılan ve temizlemeyi tetikleyen WAL miktarı. |
| Veri türü |
tamsayı |
| Varsayılan değer |
128 |
| İzin verilen değerler |
0-2147483647 |
| Parametre türü |
dynamic |
| Documentation |
wal_writer_flush_after |
taahhüt_gecikmesi
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
İşlem işleme ve WAL'yi diske boşaltma arasındaki mikrosaniye cinsinden gecikmeyi ayarlar. |
| Veri türü |
tamsayı |
| Varsayılan değer |
0 |
| İzin verilen değerler |
0-100000 |
| Parametre türü |
dynamic |
| Documentation |
commit_delay |
commit_siblings
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
"commit_delay" gerçekleştirmeden önce gereken en az eşzamanlı açık işlem sayısını ayarlar. |
| Veri türü |
tamsayı |
| Varsayılan değer |
5 |
| İzin verilen değerler |
0-1000 |
| Parametre türü |
dynamic |
| Documentation |
commit_siblings |
fsync
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Güncelleştirmelerin diske eşitlenmesini zorlar. Sunucu, güncelleştirmelerin fiziksel olarak diske yazıldığından emin olmak için fsync() sistem çağrısını birkaç yerde kullanır. Bu, işletim sistemi veya donanım kilitlenmesi sonrasında veritabanı kümesinin tutarlı bir duruma kurtarılmasını sağlar. |
| Veri türü |
Boolean |
| Varsayılan değer |
on |
| İzin verilen değerler |
on |
| Parametre türü |
salt okunur |
| Documentation |
fsync |
tam sayfa yazmaları
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Bir denetim noktasından sonra ilk değiştirildiğinde WAL'a tam sayfalar yazar. İşletim sistemi kilitlenmesi sırasında devam eden bir sayfa yazma işlemi diske yalnızca kısmen yazılabilir. Kurtarma sırasında, WAL'da depolanan satır değişiklikleri kurtarma için yeterli değildir. Bu seçenek, tam kurtarmanın mümkün olması için bir denetim noktasından sonra ilk değiştirildiğinde sayfaları WAL'a yazar. |
| Veri türü |
Boolean |
| Varsayılan değer |
on |
| İzin verilen değerler |
on |
| Parametre türü |
salt okunur |
| Documentation |
full_page_writes |
eşzamanlı_onay
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Geçerli işlemin eşitleme düzeyini ayarlar. |
| Veri türü |
enumeration |
| Varsayılan değer |
on |
| İzin verilen değerler |
on |
| Parametre türü |
salt okunur |
| Documentation |
synchronous_commit |
wal_buffers
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL için paylaşılan bellekteki disk sayfası arabelleklerinin sayısını ayarlar. Bu değerin shared_buffers kesir olarak belirlenmesi için -1 belirtin. |
| Veri türü |
tamsayı |
| Varsayılan değer |
Sunucuya ayrılan kaynaklara (sanal çekirdekler, RAM veya disk alanı) bağlıdır. |
| İzin verilen değerler |
-1-262143 |
| Parametre türü |
durağan |
| Documentation |
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 vÇekirdeğe sahip sanal makinelerde, wal_buffers için hesaplanan değer 2048 olur.
4'ten fazla vÇekirdek içeren sanal makinelerde, wal_buffers için hesaplanan değer 16384 olur.
Ö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:
| vCores |
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
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL dosyasında yazılan tam sayfa yazmaları belirtilen yöntemle sıkıştırır. |
| Veri türü |
enumeration |
| Varsayılan değer |
on |
| İzin verilen değerler |
pglz,lz4,on,off |
| Parametre türü |
dynamic |
| Documentation |
wal_compression |
wal_init_zero
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
İlk kullanımdan önce yeni WAL dosyalarına sıfır yazar. |
| Veri türü |
Boolean |
| Varsayılan değer |
on |
| İzin verilen değerler |
on |
| Parametre türü |
salt okunur |
| Documentation |
wal_init_zero |
wal_level
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL'a yazılan bilgi düzeyini ayarlar. |
| Veri türü |
enumeration |
| Varsayılan değer |
replica |
| İzin verilen değerler |
replica,logical |
| Parametre türü |
durağan |
| Documentation |
wal_level |
wal_log_hints
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
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 |
| Varsayılan değer |
off |
| İzin verilen değerler |
off |
| Parametre türü |
salt okunur |
| Documentation |
wal_log_hints |
wal_recycle
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL dosyalarını yeniden adlandırarak geri dönüşüm sağlar. |
| Veri türü |
Boolean |
| Varsayılan değer |
on |
| İzin verilen değerler |
on |
| Parametre türü |
salt okunur |
| Documentation |
wal_recycle |
wal_skip_threshold
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL yazmak yerine fsync'e yeni dosyanın en küçük boyutu. |
| Veri türü |
tamsayı |
| Varsayılan değer |
2048 |
| İzin verilen değerler |
2048 |
| Parametre türü |
salt okunur |
| Documentation |
wal_skip_threshold |
wal_summary_keep_time
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL özet dosyalarının saklanması gereken zaman. |
| Veri türü |
tamsayı |
| Varsayılan değer |
14400 |
| İzin verilen değerler |
14400 |
| Parametre türü |
salt okunur |
| Documentation |
wal_summary_keep_time |
wal_sync_method
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL güncelleştirmelerini diske zorlamak için kullanılan yöntemi seçer. |
| Veri türü |
enumeration |
| Varsayılan değer |
fdatasync |
| İzin verilen değerler |
fdatasync |
| Parametre türü |
salt okunur |
| Documentation |
wal_sync_method |
wal_writer_delay
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL yazıcıda gerçekleştirilen WAL temizleme işlemleri arasındaki süre. |
| Veri türü |
tamsayı |
| Varsayılan değer |
200 |
| İzin verilen değerler |
1-10000 |
| Parametre türü |
dynamic |
| Documentation |
wal_yazıcı_gecikmesi |
wal_writer_flush_after
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Wal yazıcı tarafından yazılan ve temizlemeyi tetikleyen WAL miktarı. |
| Veri türü |
tamsayı |
| Varsayılan değer |
128 |
| İzin verilen değerler |
0-2147483647 |
| Parametre türü |
dynamic |
| Documentation |
wal_writer_flush_after |
taahhüt_gecikmesi
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
İşlem işleme ve WAL'yi diske boşaltma arasındaki mikrosaniye cinsinden gecikmeyi ayarlar. |
| Veri türü |
tamsayı |
| Varsayılan değer |
0 |
| İzin verilen değerler |
0-100000 |
| Parametre türü |
dynamic |
| Documentation |
commit_delay |
commit_siblings
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
commit_delay gerçekleştirmeden önce en düşük eşzamanlı açık işlemleri ayarlar. |
| Veri türü |
tamsayı |
| Varsayılan değer |
5 |
| İzin verilen değerler |
0-1000 |
| Parametre türü |
dynamic |
| Documentation |
commit_siblings |
fsync
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Güncelleştirmelerin diske eşitlenmesini zorlar. |
| Veri türü |
Boolean |
| Varsayılan değer |
on |
| İzin verilen değerler |
on |
| Parametre türü |
salt okunur |
| Documentation |
fsync |
tam sayfa yazmaları
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Bir denetim noktasından sonra ilk değiştirildiğinde WAL'a tam sayfalar yazar. |
| Veri türü |
Boolean |
| Varsayılan değer |
on |
| İzin verilen değerler |
on |
| Parametre türü |
salt okunur |
| Documentation |
full_page_writes |
eşzamanlı_onay
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Geçerli işlemin eşitleme düzeyini ayarlar. |
| Veri türü |
enumeration |
| Varsayılan değer |
on |
| İzin verilen değerler |
on |
| Parametre türü |
salt okunur |
| Documentation |
synchronous_commit |
wal_buffers
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL için paylaşılan bellekteki disk sayfası arabelleklerinin sayısını ayarlar. Birim 8 kb'dir. |
| Veri türü |
tamsayı |
| Varsayılan değer |
Sunucuya ayrılan kaynaklara (sanal çekirdekler, RAM veya disk alanı) bağlıdır. |
| İzin verilen değerler |
-1-262143 |
| Parametre türü |
durağan |
| Documentation |
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 vÇekirdeğe sahip sanal makinelerde, wal_buffers için hesaplanan değer 2048 olur.
4'ten fazla vÇekirdek içeren sanal makinelerde, wal_buffers için hesaplanan değer 16384 olur.
Ö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:
| vCores |
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
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL dosyasında yazılan tam sayfa yazmaları sıkıştırır. |
| Veri türü |
enumeration |
| Varsayılan değer |
on |
| İzin verilen değerler |
pglz,lz4,on,off |
| Parametre türü |
dynamic |
| Documentation |
wal_compression |
wal_init_zero
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
İlk kullanımdan önce yeni WAL dosyalarına sıfır yazar. |
| Veri türü |
Boolean |
| Varsayılan değer |
on |
| İzin verilen değerler |
on |
| Parametre türü |
salt okunur |
| Documentation |
wal_init_zero |
wal_level
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL'a ne kadar bilgi yazdığını belirler. |
| Veri türü |
enumeration |
| Varsayılan değer |
replica |
| İzin verilen değerler |
replica,logical |
| Parametre türü |
durağan |
| Documentation |
wal_level |
wal_log_hints
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
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 |
| Varsayılan değer |
off |
| İzin verilen değerler |
off |
| Parametre türü |
salt okunur |
| Documentation |
wal_log_hints |
wal_recycle
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL dosyalarını yeniden adlandırarak geri dönüşüm sağlar. |
| Veri türü |
Boolean |
| Varsayılan değer |
on |
| İzin verilen değerler |
on |
| Parametre türü |
salt okunur |
| Documentation |
wal_recycle |
wal_skip_threshold
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL yazmak yerine fsync'e yeni dosyanın en küçük boyutu. |
| Veri türü |
tamsayı |
| Varsayılan değer |
2048 |
| İzin verilen değerler |
2048 |
| Parametre türü |
salt okunur |
| Documentation |
wal_skip_threshold |
wal_sync_method
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL güncelleştirmelerini diske zorlamak için kullanılan yöntemi seçer. |
| Veri türü |
enumeration |
| Varsayılan değer |
fdatasync |
| İzin verilen değerler |
fdatasync |
| Parametre türü |
salt okunur |
| Documentation |
wal_sync_method |
wal_writer_delay
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL yazıcısı tarafından gerçekleştirilen WAL temizleme işlemleri arasındaki zaman aralığı. |
| Veri türü |
tamsayı |
| Varsayılan değer |
200 |
| İzin verilen değerler |
1-10000 |
| Parametre türü |
dynamic |
| Documentation |
wal_yazıcı_gecikmesi |
wal_writer_flush_after
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Wal yazıcı tarafından yazılan ve temizlemeyi tetikleyen WAL miktarı. |
| Veri türü |
tamsayı |
| Varsayılan değer |
128 |
| İzin verilen değerler |
0-2147483647 |
| Parametre türü |
dynamic |
| Documentation |
wal_writer_flush_after |
taahhüt_gecikmesi
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
İşlem işleme ve WAL'yi diske boşaltma arasındaki mikrosaniye cinsinden gecikmeyi ayarlar. |
| Veri türü |
tamsayı |
| Varsayılan değer |
0 |
| İzin verilen değerler |
0-100000 |
| Parametre türü |
dynamic |
| Documentation |
commit_delay |
commit_siblings
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
commit_delay gerçekleştirmeden önce en düşük eşzamanlı açık işlemleri ayarlar. |
| Veri türü |
tamsayı |
| Varsayılan değer |
5 |
| İzin verilen değerler |
0-1000 |
| Parametre türü |
dynamic |
| Documentation |
commit_siblings |
fsync
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Güncelleştirmelerin diske eşitlenmesini zorlar. |
| Veri türü |
Boolean |
| Varsayılan değer |
on |
| İzin verilen değerler |
on |
| Parametre türü |
salt okunur |
| Documentation |
fsync |
tam sayfa yazmaları
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Bir denetim noktasından sonra ilk değiştirildiğinde WAL'a tam sayfalar yazar. |
| Veri türü |
Boolean |
| Varsayılan değer |
on |
| İzin verilen değerler |
on |
| Parametre türü |
salt okunur |
| Documentation |
full_page_writes |
eşzamanlı_onay
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Geçerli işlemin eşitleme düzeyini ayarlar. |
| Veri türü |
enumeration |
| Varsayılan değer |
on |
| İzin verilen değerler |
on |
| Parametre türü |
salt okunur |
| Documentation |
synchronous_commit |
wal_buffers
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL için paylaşılan bellekteki disk sayfası arabelleklerinin sayısını ayarlar. Birim 8 kb'dir. |
| Veri türü |
tamsayı |
| Varsayılan değer |
Sunucuya ayrılan kaynaklara (sanal çekirdekler, RAM veya disk alanı) bağlıdır. |
| İzin verilen değerler |
-1-262143 |
| Parametre türü |
durağan |
| Documentation |
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 vÇekirdeğe sahip sanal makinelerde, wal_buffers için hesaplanan değer 2048 olur.
4'ten fazla vÇekirdek içeren sanal makinelerde, wal_buffers için hesaplanan değer 16384 olur.
Ö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:
| vCores |
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
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL dosyasında yazılan tam sayfa yazmaları sıkıştırır. |
| Veri türü |
enumeration |
| Varsayılan değer |
on |
| İzin verilen değerler |
pglz,lz4,on,off |
| Parametre türü |
dynamic |
| Documentation |
wal_compression |
wal_init_zero
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
İlk kullanımdan önce yeni WAL dosyalarına sıfır yazar. |
| Veri türü |
Boolean |
| Varsayılan değer |
on |
| İzin verilen değerler |
on |
| Parametre türü |
salt okunur |
| Documentation |
wal_init_zero |
wal_level
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL'a ne kadar bilgi yazdığını belirler. |
| Veri türü |
enumeration |
| Varsayılan değer |
replica |
| İzin verilen değerler |
replica,logical |
| Parametre türü |
durağan |
| Documentation |
wal_level |
wal_log_hints
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
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 |
| Varsayılan değer |
off |
| İzin verilen değerler |
off |
| Parametre türü |
salt okunur |
| Documentation |
wal_log_hints |
wal_recycle
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL dosyalarını yeniden adlandırarak geri dönüşüm sağlar. |
| Veri türü |
Boolean |
| Varsayılan değer |
on |
| İzin verilen değerler |
on |
| Parametre türü |
salt okunur |
| Documentation |
wal_recycle |
wal_skip_threshold
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL yazmak yerine fsync'e yeni dosyanın en küçük boyutu. |
| Veri türü |
tamsayı |
| Varsayılan değer |
2048 |
| İzin verilen değerler |
2048 |
| Parametre türü |
salt okunur |
| Documentation |
wal_skip_threshold |
wal_sync_method
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL güncelleştirmelerini diske zorlamak için kullanılan yöntemi seçer. |
| Veri türü |
enumeration |
| Varsayılan değer |
fdatasync |
| İzin verilen değerler |
fdatasync |
| Parametre türü |
salt okunur |
| Documentation |
wal_sync_method |
wal_writer_delay
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL yazıcısı tarafından gerçekleştirilen WAL temizleme işlemleri arasındaki zaman aralığı. |
| Veri türü |
tamsayı |
| Varsayılan değer |
200 |
| İzin verilen değerler |
1-10000 |
| Parametre türü |
dynamic |
| Documentation |
wal_yazıcı_gecikmesi |
wal_writer_flush_after
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Wal yazıcı tarafından yazılan ve temizlemeyi tetikleyen WAL miktarı. |
| Veri türü |
tamsayı |
| Varsayılan değer |
128 |
| İzin verilen değerler |
0-2147483647 |
| Parametre türü |
dynamic |
| Documentation |
wal_writer_flush_after |
taahhüt_gecikmesi
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
İşlem işleme ve WAL'yi diske boşaltma arasındaki mikrosaniye cinsinden gecikmeyi ayarlar. |
| Veri türü |
tamsayı |
| Varsayılan değer |
0 |
| İzin verilen değerler |
0-100000 |
| Parametre türü |
dynamic |
| Documentation |
commit_delay |
commit_siblings
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
commit_delay gerçekleştirmeden önce en düşük eşzamanlı açık işlemleri ayarlar. |
| Veri türü |
tamsayı |
| Varsayılan değer |
5 |
| İzin verilen değerler |
0-1000 |
| Parametre türü |
dynamic |
| Documentation |
commit_siblings |
fsync
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Güncelleştirmelerin diske eşitlenmesini zorlar. |
| Veri türü |
Boolean |
| Varsayılan değer |
on |
| İzin verilen değerler |
on |
| Parametre türü |
salt okunur |
| Documentation |
fsync |
tam sayfa yazmaları
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Bir denetim noktasından sonra ilk değiştirildiğinde WAL'a tam sayfalar yazar. |
| Veri türü |
Boolean |
| Varsayılan değer |
on |
| İzin verilen değerler |
on |
| Parametre türü |
salt okunur |
| Documentation |
full_page_writes |
eşzamanlı_onay
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Geçerli işlemin eşitleme düzeyini ayarlar. |
| Veri türü |
enumeration |
| Varsayılan değer |
on |
| İzin verilen değerler |
on |
| Parametre türü |
salt okunur |
| Documentation |
synchronous_commit |
wal_buffers
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL için paylaşılan bellekteki disk sayfası arabelleklerinin sayısını ayarlar. Birim 8 kb'dir. |
| Veri türü |
tamsayı |
| Varsayılan değer |
Sunucuya ayrılan kaynaklara (sanal çekirdekler, RAM veya disk alanı) bağlıdır. |
| İzin verilen değerler |
-1-262143 |
| Parametre türü |
durağan |
| Documentation |
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 vÇekirdeğe sahip sanal makinelerde, wal_buffers için hesaplanan değer 2048 olur.
4'ten fazla vÇekirdek içeren sanal makinelerde, wal_buffers için hesaplanan değer 16384 olur.
Ö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:
| vCores |
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
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL dosyasında yazılan tam sayfa yazmaları sıkıştırır. |
| Veri türü |
Boolean |
| Varsayılan değer |
on |
| İzin verilen değerler |
on,off |
| Parametre türü |
dynamic |
| Documentation |
wal_compression |
wal_init_zero
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
İlk kullanımdan önce yeni WAL dosyalarına sıfır yazar. |
| Veri türü |
Boolean |
| Varsayılan değer |
on |
| İzin verilen değerler |
on |
| Parametre türü |
salt okunur |
| Documentation |
wal_init_zero |
wal_level
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL'a ne kadar bilgi yazdığını belirler. |
| Veri türü |
enumeration |
| Varsayılan değer |
replica |
| İzin verilen değerler |
replica,logical |
| Parametre türü |
durağan |
| Documentation |
wal_level |
wal_log_hints
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
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 |
| Varsayılan değer |
off |
| İzin verilen değerler |
off |
| Parametre türü |
salt okunur |
| Documentation |
wal_log_hints |
wal_recycle
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL dosyalarını yeniden adlandırarak geri dönüşüm sağlar. |
| Veri türü |
Boolean |
| Varsayılan değer |
on |
| İzin verilen değerler |
on |
| Parametre türü |
salt okunur |
| Documentation |
wal_recycle |
wal_skip_threshold
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL yazmak yerine fsync'e yeni dosyanın en küçük boyutu. |
| Veri türü |
tamsayı |
| Varsayılan değer |
2048 |
| İzin verilen değerler |
2048 |
| Parametre türü |
salt okunur |
| Documentation |
wal_skip_threshold |
wal_sync_method
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL güncelleştirmelerini diske zorlamak için kullanılan yöntemi seçer. |
| Veri türü |
enumeration |
| Varsayılan değer |
fdatasync |
| İzin verilen değerler |
fdatasync |
| Parametre türü |
salt okunur |
| Documentation |
wal_sync_method |
wal_writer_delay
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL yazıcısı tarafından gerçekleştirilen WAL temizleme işlemleri arasındaki zaman aralığı. |
| Veri türü |
tamsayı |
| Varsayılan değer |
200 |
| İzin verilen değerler |
1-10000 |
| Parametre türü |
dynamic |
| Documentation |
wal_yazıcı_gecikmesi |
wal_writer_flush_after
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Wal yazıcı tarafından yazılan ve temizlemeyi tetikleyen WAL miktarı. |
| Veri türü |
tamsayı |
| Varsayılan değer |
128 |
| İzin verilen değerler |
0-2147483647 |
| Parametre türü |
dynamic |
| Documentation |
wal_writer_flush_after |
taahhüt_gecikmesi
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
İşlem işleme ve WAL'yi diske boşaltma arasındaki mikrosaniye cinsinden gecikmeyi ayarlar. |
| Veri türü |
tamsayı |
| Varsayılan değer |
0 |
| İzin verilen değerler |
0-100000 |
| Parametre türü |
dynamic |
| Documentation |
commit_delay |
commit_siblings
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
commit_delay gerçekleştirmeden önce en düşük eşzamanlı açık işlemleri ayarlar. |
| Veri türü |
tamsayı |
| Varsayılan değer |
5 |
| İzin verilen değerler |
0-1000 |
| Parametre türü |
dynamic |
| Documentation |
commit_siblings |
fsync
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Güncelleştirmelerin diske eşitlenmesini zorlar. |
| Veri türü |
Boolean |
| Varsayılan değer |
on |
| İzin verilen değerler |
on |
| Parametre türü |
salt okunur |
| Documentation |
fsync |
tam sayfa yazmaları
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Bir denetim noktasından sonra ilk değiştirildiğinde WAL'a tam sayfalar yazar. |
| Veri türü |
Boolean |
| Varsayılan değer |
on |
| İzin verilen değerler |
on |
| Parametre türü |
salt okunur |
| Documentation |
full_page_writes |
eşzamanlı_onay
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Geçerli işlemin eşitleme düzeyini ayarlar. |
| Veri türü |
enumeration |
| Varsayılan değer |
on |
| İzin verilen değerler |
on |
| Parametre türü |
salt okunur |
| Documentation |
synchronous_commit |
wal_buffers
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL için paylaşılan bellekteki disk sayfası arabelleklerinin sayısını ayarlar. Birim 8 kb'dir. |
| Veri türü |
tamsayı |
| Varsayılan değer |
Sunucuya ayrılan kaynaklara (sanal çekirdekler, RAM veya disk alanı) bağlıdır. |
| İzin verilen değerler |
-1-262143 |
| Parametre türü |
durağan |
| Documentation |
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 vÇekirdeğe sahip sanal makinelerde, wal_buffers için hesaplanan değer 2048 olur.
4'ten fazla vÇekirdek içeren sanal makinelerde, wal_buffers için hesaplanan değer 16384 olur.
Ö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:
| vCores |
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
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL dosyasında yazılan tam sayfa yazmaları sıkıştırır. |
| Veri türü |
Boolean |
| Varsayılan değer |
on |
| İzin verilen değerler |
on,off |
| Parametre türü |
dynamic |
| Documentation |
wal_compression |
wal_init_zero
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
İlk kullanımdan önce yeni WAL dosyalarına sıfır yazar. |
| Veri türü |
Boolean |
| Varsayılan değer |
on |
| İzin verilen değerler |
on |
| Parametre türü |
salt okunur |
| Documentation |
wal_init_zero |
wal_level
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL'a ne kadar bilgi yazdığını belirler. |
| Veri türü |
enumeration |
| Varsayılan değer |
replica |
| İzin verilen değerler |
replica,logical |
| Parametre türü |
durağan |
| Documentation |
wal_level |
wal_log_hints
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
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 |
| Varsayılan değer |
off |
| İzin verilen değerler |
off |
| Parametre türü |
salt okunur |
| Documentation |
wal_log_hints |
wal_recycle
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL dosyalarını yeniden adlandırarak geri dönüşüm sağlar. |
| Veri türü |
Boolean |
| Varsayılan değer |
on |
| İzin verilen değerler |
on |
| Parametre türü |
salt okunur |
| Documentation |
wal_recycle |
wal_skip_threshold
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL yazmak yerine fsync'e yeni dosyanın boyutu. |
| Veri türü |
tamsayı |
| Varsayılan değer |
2048 |
| İzin verilen değerler |
2048 |
| Parametre türü |
salt okunur |
| Documentation |
wal_skip_threshold |
wal_sync_method
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL güncelleştirmelerini diske zorlamak için kullanılan yöntemi seçer. |
| Veri türü |
enumeration |
| Varsayılan değer |
fdatasync |
| İzin verilen değerler |
fdatasync |
| Parametre türü |
salt okunur |
| Documentation |
wal_sync_method |
wal_writer_delay
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL yazıcısı tarafından gerçekleştirilen WAL temizleme işlemleri arasındaki zaman aralığı. |
| Veri türü |
tamsayı |
| Varsayılan değer |
200 |
| İzin verilen değerler |
1-10000 |
| Parametre türü |
dynamic |
| Documentation |
wal_yazıcı_gecikmesi |
wal_writer_flush_after
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Wal yazıcı tarafından yazılan ve temizlemeyi tetikleyen WAL miktarı. |
| Veri türü |
tamsayı |
| Varsayılan değer |
128 |
| İzin verilen değerler |
0-2147483647 |
| Parametre türü |
dynamic |
| Documentation |
wal_writer_flush_after |
taahhüt_gecikmesi
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
İşlem işleme ve WAL'yi diske boşaltma arasındaki mikrosaniye cinsinden gecikmeyi ayarlar. |
| Veri türü |
tamsayı |
| Varsayılan değer |
0 |
| İzin verilen değerler |
0-100000 |
| Parametre türü |
dynamic |
| Documentation |
commit_delay |
commit_siblings
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
commit_delay gerçekleştirmeden önce en düşük eşzamanlı açık işlemleri ayarlar. |
| Veri türü |
tamsayı |
| Varsayılan değer |
5 |
| İzin verilen değerler |
0-1000 |
| Parametre türü |
dynamic |
| Documentation |
commit_siblings |
fsync
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Güncelleştirmelerin diske eşitlenmesini zorlar. |
| Veri türü |
Boolean |
| Varsayılan değer |
on |
| İzin verilen değerler |
on |
| Parametre türü |
salt okunur |
| Documentation |
fsync |
tam sayfa yazmaları
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Bir denetim noktasından sonra ilk değiştirildiğinde WAL'a tam sayfalar yazar. |
| Veri türü |
Boolean |
| Varsayılan değer |
on |
| İzin verilen değerler |
on |
| Parametre türü |
salt okunur |
| Documentation |
full_page_writes |
eşzamanlı_onay
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Geçerli işlemin eşitleme düzeyini ayarlar. |
| Veri türü |
enumeration |
| Varsayılan değer |
on |
| İzin verilen değerler |
on |
| Parametre türü |
salt okunur |
| Documentation |
synchronous_commit |
wal_buffers
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL için paylaşılan bellekteki disk sayfası arabelleklerinin sayısını ayarlar. Birim 8 kb'dir. |
| Veri türü |
tamsayı |
| Varsayılan değer |
Sunucuya ayrılan kaynaklara (sanal çekirdekler, RAM veya disk alanı) bağlıdır. |
| İzin verilen değerler |
-1-262143 |
| Parametre türü |
durağan |
| Documentation |
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 vÇekirdeğe sahip sanal makinelerde, wal_buffers için hesaplanan değer 2048 olur.
4'ten fazla vÇekirdek içeren sanal makinelerde, wal_buffers için hesaplanan değer 16384 olur.
Ö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:
| vCores |
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
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL dosyasında yazılan tam sayfa yazmaları sıkıştırır. |
| Veri türü |
Boolean |
| Varsayılan değer |
on |
| İzin verilen değerler |
on,off |
| Parametre türü |
dynamic |
| Documentation |
wal_compression |
wal_init_zero
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
İlk kullanımdan önce yeni WAL dosyalarına sıfır yazar. |
| Veri türü |
Boolean |
| Varsayılan değer |
on |
| İzin verilen değerler |
on |
| Parametre türü |
salt okunur |
| Documentation |
wal_init_zero |
wal_level
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL'a ne kadar bilgi yazdığını belirler. |
| Veri türü |
enumeration |
| Varsayılan değer |
replica |
| İzin verilen değerler |
replica,logical |
| Parametre türü |
durağan |
| Documentation |
wal_level |
wal_log_hints
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
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 |
| Varsayılan değer |
off |
| İzin verilen değerler |
off |
| Parametre türü |
salt okunur |
| Documentation |
wal_log_hints |
wal_recycle
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL dosyalarını yeniden adlandırarak geri dönüşüm sağlar. |
| Veri türü |
Boolean |
| Varsayılan değer |
on |
| İzin verilen değerler |
on |
| Parametre türü |
salt okunur |
| Documentation |
wal_recycle |
wal_sync_method
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL güncelleştirmelerini diske zorlamak için kullanılan yöntemi seçer. |
| Veri türü |
enumeration |
| Varsayılan değer |
fdatasync |
| İzin verilen değerler |
fdatasync |
| Parametre türü |
salt okunur |
| Documentation |
wal_sync_method |
wal_writer_delay
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL yazıcısı tarafından gerçekleştirilen WAL temizleme işlemleri arasındaki zaman aralığı. |
| Veri türü |
tamsayı |
| Varsayılan değer |
200 |
| İzin verilen değerler |
1-10000 |
| Parametre türü |
dynamic |
| Documentation |
wal_yazıcı_gecikmesi |
wal_writer_flush_after
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Wal yazıcı tarafından yazılan ve temizlemeyi tetikleyen WAL miktarı. |
| Veri türü |
tamsayı |
| Varsayılan değer |
128 |
| İzin verilen değerler |
0-2147483647 |
| Parametre türü |
dynamic |
| Documentation |
wal_writer_flush_after |
taahhüt_gecikmesi
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
İşlem işleme ve WAL'yi diske boşaltma arasındaki mikrosaniye cinsinden gecikmeyi ayarlar. |
| Veri türü |
tamsayı |
| Varsayılan değer |
0 |
| İzin verilen değerler |
0-100000 |
| Parametre türü |
dynamic |
| Documentation |
commit_delay |
commit_siblings
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
commit_delay gerçekleştirmeden önce en düşük eşzamanlı açık işlemleri ayarlar. |
| Veri türü |
tamsayı |
| Varsayılan değer |
5 |
| İzin verilen değerler |
0-1000 |
| Parametre türü |
dynamic |
| Documentation |
commit_siblings |
fsync
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Güncelleştirmelerin diske eşitlenmesini zorlar. |
| Veri türü |
Boolean |
| Varsayılan değer |
on |
| İzin verilen değerler |
on |
| Parametre türü |
salt okunur |
| Documentation |
fsync |
tam sayfa yazmaları
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Bir denetim noktasından sonra ilk değiştirildiğinde WAL'a tam sayfalar yazar. |
| Veri türü |
Boolean |
| Varsayılan değer |
on |
| İzin verilen değerler |
on |
| Parametre türü |
salt okunur |
| Documentation |
full_page_writes |
eşzamanlı_onay
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Geçerli işlemin eşitleme düzeyini ayarlar. |
| Veri türü |
enumeration |
| Varsayılan değer |
on |
| İzin verilen değerler |
on |
| Parametre türü |
salt okunur |
| Documentation |
synchronous_commit |
wal_buffers
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL için paylaşılan bellekteki disk sayfası arabelleklerinin sayısını ayarlar. Birim 8 kb'dir. |
| Veri türü |
tamsayı |
| Varsayılan değer |
Sunucuya ayrılan kaynaklara (sanal çekirdekler, RAM veya disk alanı) bağlıdır. |
| İzin verilen değerler |
-1-262143 |
| Parametre türü |
durağan |
| Documentation |
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 vÇekirdeğe sahip sanal makinelerde, wal_buffers için hesaplanan değer 2048 olur.
4'ten fazla vÇekirdek içeren sanal makinelerde, wal_buffers için hesaplanan değer 16384 olur.
Ö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:
| vCores |
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
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL dosyasında yazılan tam sayfa yazmaları sıkıştırır. |
| Veri türü |
Boolean |
| Varsayılan değer |
on |
| İzin verilen değerler |
on,off |
| Parametre türü |
dynamic |
| Documentation |
wal_compression |
wal_level
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL'a ne kadar bilgi yazdığını belirler. |
| Veri türü |
enumeration |
| Varsayılan değer |
replica |
| İzin verilen değerler |
replica,logical |
| Parametre türü |
durağan |
| Documentation |
wal_level |
wal_log_hints
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
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 |
| Varsayılan değer |
off |
| İzin verilen değerler |
off |
| Parametre türü |
salt okunur |
| Documentation |
wal_log_hints |
wal_sync_method
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL güncelleştirmelerini diske zorlamak için kullanılan yöntemi seçer. |
| Veri türü |
enumeration |
| Varsayılan değer |
fdatasync |
| İzin verilen değerler |
fdatasync |
| Parametre türü |
salt okunur |
| Documentation |
wal_sync_method |
wal_writer_delay
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL yazıcısı tarafından gerçekleştirilen WAL temizleme işlemleri arasındaki zaman aralığı. |
| Veri türü |
tamsayı |
| Varsayılan değer |
200 |
| İzin verilen değerler |
1-10000 |
| Parametre türü |
dynamic |
| Documentation |
wal_yazıcı_gecikmesi |
wal_writer_flush_after
| Özellik |
Değer |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Wal yazıcı tarafından yazılan ve temizlemeyi tetikleyen WAL miktarı. |
| Veri türü |
tamsayı |
| Varsayılan değer |
128 |
| İzin verilen değerler |
0-2147483647 |
| Parametre türü |
dynamic |
| Documentation |
wal_writer_flush_after |