taahhüt_gecikmesi
| Öznitelik |
Value |
| 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ü |
integer |
| Varsayılan değer |
0 |
| İzin verilen değerler |
0-100000 |
| Parametre türü |
dynamic |
| Documentation |
commit_delay |
commit_siblings
| Öznitelik |
Value |
| 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ü |
integer |
| Varsayılan değer |
5 |
| İzin verilen değerler |
0-1000 |
| Parametre türü |
dynamic |
| Documentation |
commit_siblings |
fsync
| Öznitelik |
Value |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Güncelleştirmelerin diske senkronizasyonunu 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ı
| Öznitelik |
Value |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Bir denetim noktası sonrasında ilk defa değiştirildiğinde, WAL üzerinde 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
| Öznitelik |
Value |
| 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
| Öznitelik |
Value |
| 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ü |
integer |
| 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
wal_buffers parametresi için varsayılan değer, işlem için seçtiğiniz ürün adına göre esnek PostgreSQL için Azure Veri Tabanı sunucu örneğini sağladığınızda hesaplanır. Esnek sunucuyu destekleyen işlemde ürün seçiminde yapılan sonraki değişiklikler, bu örneğin 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 parametrenin 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
| Öznitelik |
Value |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL dosyasına yazılan tam sayfaları 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
| Öznitelik |
Value |
| 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
| Öznitelik |
Value |
| 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
| Öznitelik |
Value |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Denetim noktasından sonra ilk kez değiştirildiğinde, kritik olmayan bir değişiklik için bile 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
| Öznitelik |
Value |
| 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
| Öznitelik |
Value |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL yazmak yerine fsync'e yeni dosyanın en küçük boyutu. |
| Veri türü |
integer |
| Varsayılan değer |
2048 |
| İzin verilen değerler |
2048 |
| Parametre türü |
salt okunur |
| Documentation |
wal_skip_threshold |
wal_summary_keep_time
| Öznitelik |
Value |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL özet dosyalarının saklanması gereken zaman. |
| Veri türü |
integer |
| Varsayılan değer |
14400 |
| İzin verilen değerler |
14400 |
| Parametre türü |
salt okunur |
| Documentation |
wal_summary_keep_time |
wal_sync_method
| Öznitelik |
Value |
| 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
| Öznitelik |
Value |
| 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ü |
integer |
| Varsayılan değer |
200 |
| İzin verilen değerler |
1-10000 |
| Parametre türü |
dynamic |
| Documentation |
wal_yazıcı_gecikmesi |
wal_writer_flush_after
| Öznitelik |
Value |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Wal yazıcısı tarafından yazılan ve temizlemeyi tetikleyen WAL miktarı. |
| Veri türü |
integer |
| Varsayılan değer |
128 |
| İzin verilen değerler |
0-2147483647 |
| Parametre türü |
dynamic |
| Documentation |
wal_writer_flush_after |
taahhüt_gecikmesi
| Öznitelik |
Value |
| 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ü |
integer |
| Varsayılan değer |
0 |
| İzin verilen değerler |
0-100000 |
| Parametre türü |
dynamic |
| Documentation |
commit_delay |
commit_siblings
| Öznitelik |
Value |
| 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ü |
integer |
| Varsayılan değer |
5 |
| İzin verilen değerler |
0-1000 |
| Parametre türü |
dynamic |
| Documentation |
commit_siblings |
fsync
| Öznitelik |
Value |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Güncelleştirmelerin diske senkronizasyonunu 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ı
| Öznitelik |
Value |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Bir denetim noktası sonrasında ilk defa değiştirildiğinde, WAL üzerinde 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
| Öznitelik |
Value |
| 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
| Öznitelik |
Value |
| 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ü |
integer |
| 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
wal_buffers parametresi için varsayılan değer, işlem için seçtiğiniz ürün adına göre esnek PostgreSQL için Azure Veri Tabanı sunucu örneğini sağladığınızda hesaplanır. Esnek sunucuyu destekleyen işlemde ürün seçiminde yapılan sonraki değişiklikler, bu örneğin 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 parametrenin 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
| Öznitelik |
Value |
| 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
| Öznitelik |
Value |
| 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
| Öznitelik |
Value |
| 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
| Öznitelik |
Value |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Denetim noktasından sonra ilk kez değiştirildiğinde, kritik olmayan bir değişiklik için bile 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
| Öznitelik |
Value |
| 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
| Öznitelik |
Value |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL yazmak yerine fsync'e yeni dosyanın en küçük boyutu. |
| Veri türü |
integer |
| Varsayılan değer |
2048 |
| İzin verilen değerler |
2048 |
| Parametre türü |
salt okunur |
| Documentation |
wal_skip_threshold |
wal_summary_keep_time
| Öznitelik |
Value |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL özet dosyalarının saklanması gereken zaman. |
| Veri türü |
integer |
| Varsayılan değer |
14400 |
| İzin verilen değerler |
14400 |
| Parametre türü |
salt okunur |
| Documentation |
wal_summary_keep_time |
wal_sync_method
| Öznitelik |
Value |
| 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
| Öznitelik |
Value |
| 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ü |
integer |
| Varsayılan değer |
200 |
| İzin verilen değerler |
1-10000 |
| Parametre türü |
dynamic |
| Documentation |
wal_yazıcı_gecikmesi |
wal_writer_flush_after
| Öznitelik |
Value |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Wal yazıcısı tarafından yazılan ve temizlemeyi tetikleyen WAL miktarı. |
| Veri türü |
integer |
| Varsayılan değer |
128 |
| İzin verilen değerler |
0-2147483647 |
| Parametre türü |
dynamic |
| Documentation |
wal_writer_flush_after |
taahhüt_gecikmesi
| Öznitelik |
Value |
| 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ü |
integer |
| Varsayılan değer |
0 |
| İzin verilen değerler |
0-100000 |
| Parametre türü |
dynamic |
| Documentation |
commit_delay |
commit_siblings
| Öznitelik |
Value |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
commit_delay uygulanmadan önce gerekli en az eşzamanlı açık işlem sayısını ayarlar. |
| Veri türü |
integer |
| Varsayılan değer |
5 |
| İzin verilen değerler |
0-1000 |
| Parametre türü |
dynamic |
| Documentation |
commit_siblings |
fsync
| Öznitelik |
Value |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Güncelleştirmelerin diske senkronizasyonunu 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ı
| Öznitelik |
Value |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Bir denetim noktası sonrasında ilk defa değiştirildiğinde, WAL üzerinde 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
| Öznitelik |
Value |
| 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
| Öznitelik |
Value |
| 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ü |
integer |
| 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
wal_buffers parametresi için varsayılan değer, işlem için seçtiğiniz ürün adına göre esnek PostgreSQL için Azure Veri Tabanı sunucu örneğini sağladığınızda hesaplanır. Esnek sunucuyu destekleyen işlemde ürün seçiminde yapılan sonraki değişiklikler, bu örneğin 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 parametrenin 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
| Öznitelik |
Value |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL dosyasına yazılan tam sayfaları 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
| Öznitelik |
Value |
| 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
| Öznitelik |
Value |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL’ye ne kadar bilgi yazılacağı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
| Öznitelik |
Value |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Denetim noktasından sonra ilk kez değiştirildiğinde, kritik olmayan bir değişiklik için bile 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
| Öznitelik |
Value |
| 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
| Öznitelik |
Value |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL yazmak yerine fsync'e yeni dosyanın en küçük boyutu. |
| Veri türü |
integer |
| Varsayılan değer |
2048 |
| İzin verilen değerler |
2048 |
| Parametre türü |
salt okunur |
| Documentation |
wal_skip_threshold |
wal_sync_method
| Öznitelik |
Value |
| 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
| Öznitelik |
Value |
| 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ü |
integer |
| Varsayılan değer |
200 |
| İzin verilen değerler |
1-10000 |
| Parametre türü |
dynamic |
| Documentation |
wal_yazıcı_gecikmesi |
wal_writer_flush_after
| Öznitelik |
Value |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Wal yazıcısı tarafından yazılan ve temizlemeyi tetikleyen WAL miktarı. |
| Veri türü |
integer |
| Varsayılan değer |
128 |
| İzin verilen değerler |
0-2147483647 |
| Parametre türü |
dynamic |
| Documentation |
wal_writer_flush_after |
taahhüt_gecikmesi
| Öznitelik |
Value |
| 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ü |
integer |
| Varsayılan değer |
0 |
| İzin verilen değerler |
0-100000 |
| Parametre türü |
dynamic |
| Documentation |
commit_delay |
commit_siblings
| Öznitelik |
Value |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
commit_delay uygulanmadan önce gereken asgari eşzamanlı açık işlem sayısını ayarlar. |
| Veri türü |
integer |
| Varsayılan değer |
5 |
| İzin verilen değerler |
0-1000 |
| Parametre türü |
dynamic |
| Documentation |
commit_siblings |
fsync
| Öznitelik |
Value |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Güncelleştirmelerin diske senkronizasyonunu 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ı
| Öznitelik |
Value |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Bir denetim noktası sonrasında ilk defa değiştirildiğinde, WAL üzerinde 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
| Öznitelik |
Value |
| 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
| Öznitelik |
Value |
| 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ü |
integer |
| 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
wal_buffers parametresi için varsayılan değer, işlem için seçtiğiniz ürün adına göre esnek PostgreSQL için Azure Veri Tabanı sunucu örneğini sağladığınızda hesaplanır. Esnek sunucuyu destekleyen işlemde ürün seçiminde yapılan sonraki değişiklikler, bu örneğin 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 parametrenin 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
| Öznitelik |
Value |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL dosyasına yazılan tam sayfaları 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
| Öznitelik |
Value |
| 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
| Öznitelik |
Value |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL’a ne kadar bilgi yazılacağı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
| Öznitelik |
Value |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Denetim noktasından sonra ilk kez değiştirildiğinde, kritik olmayan bir değişiklik için bile 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
| Öznitelik |
Value |
| 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
| Öznitelik |
Value |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL yazmak yerine fsync'e yeni dosyanın en küçük boyutu. |
| Veri türü |
integer |
| Varsayılan değer |
2048 |
| İzin verilen değerler |
2048 |
| Parametre türü |
salt okunur |
| Documentation |
wal_skip_threshold |
wal_sync_method
| Öznitelik |
Value |
| 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
| Öznitelik |
Value |
| 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ü |
integer |
| Varsayılan değer |
200 |
| İzin verilen değerler |
1-10000 |
| Parametre türü |
dynamic |
| Documentation |
wal_yazıcı_gecikmesi |
wal_writer_flush_after
| Öznitelik |
Value |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Wal yazıcısı tarafından yazılan ve temizlemeyi tetikleyen WAL miktarı. |
| Veri türü |
integer |
| Varsayılan değer |
128 |
| İzin verilen değerler |
0-2147483647 |
| Parametre türü |
dynamic |
| Documentation |
wal_writer_flush_after |
taahhüt_gecikmesi
| Öznitelik |
Value |
| 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ü |
integer |
| Varsayılan değer |
0 |
| İzin verilen değerler |
0-100000 |
| Parametre türü |
dynamic |
| Documentation |
commit_delay |
commit_siblings
| Öznitelik |
Value |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
commit_delay uygulanmadan önce gerekli asgari eşzamanlı açık işlem sayısını ayarlar. |
| Veri türü |
integer |
| Varsayılan değer |
5 |
| İzin verilen değerler |
0-1000 |
| Parametre türü |
dynamic |
| Documentation |
commit_siblings |
fsync
| Öznitelik |
Value |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Güncelleştirmelerin diske senkronizasyonunu 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ı
| Öznitelik |
Value |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Bir denetim noktası sonrasında ilk defa değiştirildiğinde, WAL üzerinde 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
| Öznitelik |
Value |
| 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
| Öznitelik |
Value |
| 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ü |
integer |
| 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
wal_buffers parametresi için varsayılan değer, işlem için seçtiğiniz ürün adına göre esnek PostgreSQL için Azure Veri Tabanı sunucu örneğini sağladığınızda hesaplanır. Esnek sunucuyu destekleyen işlemde ürün seçiminde yapılan sonraki değişiklikler, bu örneğin 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 parametrenin 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
| Öznitelik |
Value |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL dosyasına yazılan tam sayfaları 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
| Öznitelik |
Value |
| 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
| Öznitelik |
Value |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL'e ne kadar bilgi yazılacağı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
| Öznitelik |
Value |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Denetim noktasından sonra ilk kez değiştirildiğinde, kritik olmayan bir değişiklik için bile 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
| Öznitelik |
Value |
| 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
| Öznitelik |
Value |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL yazmak yerine fsync'e yeni dosyanın en küçük boyutu. |
| Veri türü |
integer |
| Varsayılan değer |
2048 |
| İzin verilen değerler |
2048 |
| Parametre türü |
salt okunur |
| Documentation |
wal_skip_threshold |
wal_sync_method
| Öznitelik |
Value |
| 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
| Öznitelik |
Value |
| 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ü |
integer |
| Varsayılan değer |
200 |
| İzin verilen değerler |
1-10000 |
| Parametre türü |
dynamic |
| Documentation |
wal_yazıcı_gecikmesi |
wal_writer_flush_after
| Öznitelik |
Value |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Wal yazıcısı tarafından yazılan ve temizlemeyi tetikleyen WAL miktarı. |
| Veri türü |
integer |
| Varsayılan değer |
128 |
| İzin verilen değerler |
0-2147483647 |
| Parametre türü |
dynamic |
| Documentation |
wal_writer_flush_after |
taahhüt_gecikmesi
| Öznitelik |
Value |
| 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ü |
integer |
| Varsayılan değer |
0 |
| İzin verilen değerler |
0-100000 |
| Parametre türü |
dynamic |
| Documentation |
commit_delay |
commit_siblings
| Öznitelik |
Value |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
commit_delay uygulanmadan önce asgari eşzamanlı açık işlem sayısını ayarlar. |
| Veri türü |
integer |
| Varsayılan değer |
5 |
| İzin verilen değerler |
0-1000 |
| Parametre türü |
dynamic |
| Documentation |
commit_siblings |
fsync
| Öznitelik |
Value |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Güncelleştirmelerin diske senkronizasyonunu 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ı
| Öznitelik |
Value |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Bir denetim noktası sonrasında ilk defa değiştirildiğinde, WAL üzerinde 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
| Öznitelik |
Value |
| 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
| Öznitelik |
Value |
| 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ü |
integer |
| 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
wal_buffers parametresi için varsayılan değer, işlem için seçtiğiniz ürün adına göre esnek PostgreSQL için Azure Veri Tabanı sunucu örneğini sağladığınızda hesaplanır. Esnek sunucuyu destekleyen işlemde ürün seçiminde yapılan sonraki değişiklikler, bu örneğin 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 parametrenin 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
| Öznitelik |
Value |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL dosyasına yazılan tam sayfaları 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
| Öznitelik |
Value |
| 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
| Öznitelik |
Value |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL’a ne kadar bilginin yazılacağı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
| Öznitelik |
Value |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Denetim noktasından sonra ilk kez değiştirildiğinde, kritik olmayan bir değişiklik için bile 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
| Öznitelik |
Value |
| 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
| Öznitelik |
Value |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL yazmak yerine fsync'e yeni dosyanın boyutu. |
| Veri türü |
integer |
| Varsayılan değer |
2048 |
| İzin verilen değerler |
2048 |
| Parametre türü |
salt okunur |
| Documentation |
wal_skip_threshold |
wal_sync_method
| Öznitelik |
Value |
| 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
| Öznitelik |
Value |
| 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ü |
integer |
| Varsayılan değer |
200 |
| İzin verilen değerler |
1-10000 |
| Parametre türü |
dynamic |
| Documentation |
wal_yazıcı_gecikmesi |
wal_writer_flush_after
| Öznitelik |
Value |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Wal yazıcısı tarafından yazılan ve temizlemeyi tetikleyen WAL miktarı. |
| Veri türü |
integer |
| Varsayılan değer |
128 |
| İzin verilen değerler |
0-2147483647 |
| Parametre türü |
dynamic |
| Documentation |
wal_writer_flush_after |
taahhüt_gecikmesi
| Öznitelik |
Value |
| 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ü |
integer |
| Varsayılan değer |
0 |
| İzin verilen değerler |
0-100000 |
| Parametre türü |
dynamic |
| Documentation |
commit_delay |
commit_siblings
| Öznitelik |
Value |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
commit_delay uygulanmadan önce gereken asgari eşzamanlı açık işlem sayısını ayarlar. |
| Veri türü |
integer |
| Varsayılan değer |
5 |
| İzin verilen değerler |
0-1000 |
| Parametre türü |
dynamic |
| Documentation |
commit_siblings |
fsync
| Öznitelik |
Value |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Güncelleştirmelerin diske senkronizasyonunu 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ı
| Öznitelik |
Value |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Bir denetim noktası sonrasında ilk defa değiştirildiğinde, WAL üzerinde 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
| Öznitelik |
Value |
| 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
| Öznitelik |
Value |
| 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ü |
integer |
| 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
wal_buffers parametresi için varsayılan değer, işlem için seçtiğiniz ürün adına göre esnek PostgreSQL için Azure Veri Tabanı sunucu örneğini sağladığınızda hesaplanır. Esnek sunucuyu destekleyen işlemde ürün seçiminde yapılan sonraki değişiklikler, bu örneğin 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 parametrenin 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
| Öznitelik |
Value |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL dosyasına yazılan tam sayfaları 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
| Öznitelik |
Value |
| 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
| Öznitelik |
Value |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL’a ne kadar bilgi yazılacağı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
| Öznitelik |
Value |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Denetim noktasından sonra ilk kez değiştirildiğinde, kritik olmayan bir değişiklik için bile 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
| Öznitelik |
Value |
| 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
| Öznitelik |
Value |
| 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
| Öznitelik |
Value |
| 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ü |
integer |
| Varsayılan değer |
200 |
| İzin verilen değerler |
1-10000 |
| Parametre türü |
dynamic |
| Documentation |
wal_yazıcı_gecikmesi |
wal_writer_flush_after
| Öznitelik |
Value |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Wal yazıcısı tarafından yazılan ve temizlemeyi tetikleyen WAL miktarı. |
| Veri türü |
integer |
| Varsayılan değer |
128 |
| İzin verilen değerler |
0-2147483647 |
| Parametre türü |
dynamic |
| Documentation |
wal_writer_flush_after |
taahhüt_gecikmesi
| Öznitelik |
Value |
| 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ü |
integer |
| Varsayılan değer |
0 |
| İzin verilen değerler |
0-100000 |
| Parametre türü |
dynamic |
| Documentation |
commit_delay |
commit_siblings
| Öznitelik |
Value |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
commit_delay gerçekleştirilmeden önce gereken asgari eşzamanlı açık işlem sayısını ayarlar. |
| Veri türü |
integer |
| Varsayılan değer |
5 |
| İzin verilen değerler |
0-1000 |
| Parametre türü |
dynamic |
| Documentation |
commit_siblings |
fsync
| Öznitelik |
Value |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Güncelleştirmelerin diske senkronizasyonunu 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ı
| Öznitelik |
Value |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Bir denetim noktası sonrasında ilk defa değiştirildiğinde, WAL üzerinde 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
| Öznitelik |
Value |
| 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
| Öznitelik |
Value |
| 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ü |
integer |
| 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
wal_buffers parametresi için varsayılan değer, işlem için seçtiğiniz ürün adına göre esnek PostgreSQL için Azure Veri Tabanı sunucu örneğini sağladığınızda hesaplanır. Esnek sunucuyu destekleyen işlemde ürün seçiminde yapılan sonraki değişiklikler, bu örneğin 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 parametrenin 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
| Öznitelik |
Value |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL dosyasına yazılan tam sayfaları 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
| Öznitelik |
Value |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
WAL’e ne kadar bilginin yazılacağı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
| Öznitelik |
Value |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Denetim noktasından sonra ilk kez değiştirildiğinde, kritik olmayan bir değişiklik için bile 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
| Öznitelik |
Value |
| 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
| Öznitelik |
Value |
| 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ü |
integer |
| Varsayılan değer |
200 |
| İzin verilen değerler |
1-10000 |
| Parametre türü |
dynamic |
| Documentation |
wal_yazıcı_gecikmesi |
wal_writer_flush_after
| Öznitelik |
Value |
| Kategori |
Write-Ahead Günlüğü / Ayarlar |
| Description |
Wal yazıcısı tarafından yazılan ve temizlemeyi tetikleyen WAL miktarı. |
| Veri türü |
integer |
| Varsayılan değer |
128 |
| İzin verilen değerler |
0-2147483647 |
| Parametre türü |
dynamic |
| Documentation |
wal_writer_flush_after |