iyi calismalar;
1-postgres'te calisan process listesini nasil alirim? su tabloda update oldu/uyor su tabloda insert odlu/uyor gibi....
2-aldigim bu listteki process'leri nasil kill ederim?
Geçende denk geldi bir function icerisinde yanlıslıkla sınırsız donguye sokmusum. function'ı düzeltmeme rağmen önceki process devam ettiğinden herhalde o da sonsuz döngüye girdi. (connection timeout ve process limiti standart bunlardaki süreyi düşürmek de pek akıllıca gözükmüyor) postgress'i restart ettim olay cözüldü fakat process process kill etmek ileride lazım olacak gibi duruyor..
postgres'te çalışan processleri durdurmak(kill)
- ahmet_sinav
- Üye
- Mesajlar: 263
- Kayıt: 17 Nis 2004 07:44
- Konum: İzmir Yeşilyurt Ulu Cami
- İletişim:
- ahmet_sinav
- Üye
- Mesajlar: 263
- Kayıt: 17 Nis 2004 07:44
- Konum: İzmir Yeşilyurt Ulu Cami
- İletişim:
iyi calismalar;
sistem tablolarına bakarak bulunabiliyor.
şeklinde de pg_stat tablosundan çekilen, istenilen process kill edilebiliyor.
Saygilar;
Kod: Tümünü seç
pg_stat_*
Kod: Tümünü seç
pg_ctl kill [signal_name] [process_id]
Saygilar;