
FireBird 2.0 Alpha Notları
Benim şu anda deneme yapmam için müsait bir zaman yok,
Şunu deneyebilir mi biri acaba. Aynı server'a birden fazla kişi bağlanıp aynı SP'yi çalıştırsın. O sırada Bellek kullanımını izleyelim.
Teşekkürler
Şunu deneyebilir mi biri acaba. Aynı server'a birden fazla kişi bağlanıp aynı SP'yi çalıştırsın. O sırada Bellek kullanımını izleyelim.
Teşekkürler
Kuri Yalnız Jedi
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
Bellek kullanımını process bazında daha sağlıklı izlemek için bir yöntem buldum.
- Windows XP kullanıyorsanız. Administrative Tools altında Performance bölümüne girin.
- Performance Logs altındaki Counter Logs'u seçin.
- Üzerinde sağ tuş yapıp "New Log Settings".
- Bir isim girin "Ör: Firebird"
- "Add Counters" düğmesine basın.
- Performance Object'ten process'i seçin.
- Sağ taraftaki listeden fbserver'ı seçin. (Tabii FB çalışıyorsa görünecektir)
- Sol taraftaki listeden izlemek istediğiniz özellikleri seçin ve "Add" deyin. (veya hepsini seçin)
- Close yapıp, Interval'i mesela 1 saniye ye getirin.
- "Log Files" tab ından Text file'ı seçin.
- Ok yaptıktan sonra yarattığınız performance objesini üstteki > düğmesinden çalıştırıp yeşil yapın.
- Testlerinizi yaptıktan sonra, log dosyasını C:\PerfLogs klasöründe bulabilirsiniz.
- Daha sonra Performance objesini durdurmayı unutmayın
Kolay gelsin.
- Windows XP kullanıyorsanız. Administrative Tools altında Performance bölümüne girin.
- Performance Logs altındaki Counter Logs'u seçin.
- Üzerinde sağ tuş yapıp "New Log Settings".
- Bir isim girin "Ör: Firebird"
- "Add Counters" düğmesine basın.
- Performance Object'ten process'i seçin.
- Sağ taraftaki listeden fbserver'ı seçin. (Tabii FB çalışıyorsa görünecektir)
- Sol taraftaki listeden izlemek istediğiniz özellikleri seçin ve "Add" deyin. (veya hepsini seçin)
- Close yapıp, Interval'i mesela 1 saniye ye getirin.
- "Log Files" tab ından Text file'ı seçin.
- Ok yaptıktan sonra yarattığınız performance objesini üstteki > düğmesinden çalıştırıp yeşil yapın.
- Testlerinizi yaptıktan sonra, log dosyasını C:\PerfLogs klasöründe bulabilirsiniz.
- Daha sonra Performance objesini durdurmayı unutmayın

Kolay gelsin.
Win XP ve FB 1.5.2 kurulu
Bu büyük sorgulamalar sırasında eğer order by kullanmışsanız
windows/temp klasöründe database fb_sort... şeklinde dosya üretiyor
transaction bittiğinde bu dosyayı otomatik olarak siliyor ki bende 35 mb
civarında bir boyuta ulaşmıştı.
Kullandığım order by sız select lerde bir sorun yaşamıyor join le kartezyen çarpım yaptırarak 350 bin satır döndürürken 3-4 mb bellek kullanıyor ama sıraya sok dediğimde coşuyor.
Bu büyük sorgulamalar sırasında eğer order by kullanmışsanız
windows/temp klasöründe database fb_sort... şeklinde dosya üretiyor
transaction bittiğinde bu dosyayı otomatik olarak siliyor ki bende 35 mb
civarında bir boyuta ulaşmıştı.
Kullandığım order by sız select lerde bir sorun yaşamıyor join le kartezyen çarpım yaptırarak 350 bin satır döndürürken 3-4 mb bellek kullanıyor ama sıraya sok dediğimde coşuyor.
Onaydin,
Yani Hep Disk Üzerinde yapıyor ne yapacaksa, değil mi? Yoksa yazdığını yanlış mı algılıyorum.
Yani Hep Disk Üzerinde yapıyor ne yapacaksa, değil mi? Yoksa yazdığını yanlış mı algılıyorum.
Kuri Yalnız Jedi
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
Selamlar,
FB 2.0'a DBWorkbench ile veya SQL Explorer ile bağlanamadım bir türlü, bağlanabilen var mı?
Kolay Gelsin
FB 2.0'a DBWorkbench ile veya SQL Explorer ile bağlanamadım bir türlü, bağlanabilen var mı?
Kolay Gelsin
Kuri Yalnız Jedi
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
SQL Explorer ile bağlandım, DB Workbench ile Local olarak dün bağlanamamıştım, local bağlantıdan farklı bir şekilde bağlanmayı düşünüyorum deneyeceğim.
Kolay Gelsin
Kolay Gelsin
Kuri Yalnız Jedi
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
Eğer Local Protocol'den bağlantı kurmaya kalkarsanız her ikisi de sorun çıkarıyor, onun yerine TCP/IP ile bağlantı kurunca problemsiz bağlandı.
Hmmm...
Hmmm...
Kuri Yalnız Jedi
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
Özürlerimi sunarak hatayı söyleyeyim. FB 2.0'ın heyecanı ile ben FB 1.5.2'yi uninstall etmeden yüklemişim, e tabi birbirine girmiş arka tarafta DLL'ler o yüzden problem çıkıyormuş 
Özür özür ehiii..

Özür özür ehiii..
Kuri Yalnız Jedi
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
Herkese Selamlar,
FB Geliştirmenleri bu konuda yanıt yazdılar, MEGE ve CoderLord'un dediği gibi (benim tahminlerimin ve araştırmalarıımın aksine) aşağıdaki değerler ile oynayarak memory kullanımını ayarlayabilirsiniz dedi.
Benim tahminim bunları kendi 16 MB içinde kullanılabileceği idi ama değilmiş, kaç page'lik cacheleme istersek o kadar yazabiliyormuşuz.
Ben benim serverda aşağıdaki değerleri vererek, 650 MB'lara vuran bir kullanım sağladım.
DefaultDbCachePages = 49152
SortMemBlockSize = 1048576
SortMemUpperLimit = 268435456
Herkesin Bilgisine
Kolay Gelsin
FB Geliştirmenleri bu konuda yanıt yazdılar, MEGE ve CoderLord'un dediği gibi (benim tahminlerimin ve araştırmalarıımın aksine) aşağıdaki değerler ile oynayarak memory kullanımını ayarlayabilirsiniz dedi.
Benim tahminim bunları kendi 16 MB içinde kullanılabileceği idi ama değilmiş, kaç page'lik cacheleme istersek o kadar yazabiliyormuşuz.
Ben benim serverda aşağıdaki değerleri vererek, 650 MB'lara vuran bir kullanım sağladım.
DefaultDbCachePages = 49152
SortMemBlockSize = 1048576
SortMemUpperLimit = 268435456
Herkesin Bilgisine

Kolay Gelsin
Kuri Yalnız Jedi
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
Henüz sağlıklı bir deneme yapamadım , bugün makinam bir tuhaf, yarın veya öbürgün denemeyi düşünüyorum.
Kuri Yalnız Jedi
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/