Yorumları: 2.017
Konuları: 246
Kayıt Tarihi: 09-08-2016
Aktif Kullandığınız Delphi Sürümü:
Rep Puanı: 4.370
Uzman
Anladım lisans konusunu geçersek,
İni ayarlarındaki fikriniz nedir ?
Yorumları: 148
Konuları: 18
Kayıt Tarihi: 08-09-2016
Rep Puanı: 495
Acemi
ayarlar bence iyi hocam, emegine saglik, INNODB kullanmanin özel bir sebebi varmi ?
Yorumları: 970
Konuları: 44
Kayıt Tarihi: 24-07-2016
Aktif Kullandığınız Delphi Sürümü:
Rep Puanı: 2.712
Uzman
(09-09-2016, Saat: 17:19)yhackup Adlı Kullanıcıdan Alıntı: Programcılığın olmazsa olmazlarından veritabanını herkes kullanmıştır/kullanıyordur. MySQL Ücretsiz ve Kolay olmasından ötürü tercih sebebi,
Müşterilerimizdeki datalar büyüdükçe sorgularımız yavaşlıyor, programda yavaşlıyor bunları indexlerle sorgularda kullandığımız bir kaç taktikle bir yere kadar aşıyoruz ama olayın daha derinlerinde bu ini ayarları yatıyor,
Bir süre araştırdım bir sürü yazı kaynak buldum ama bilgiler bana yetmedi tatmin etmedi. Şunu gördüm ki bu ayarların bir standartı yok, Kullanılan platforma ve sorgulara tablolara boyutuna, tutulan verilere, bilgisayar donanımına,bağlanan client sayısıba göre değişiyor.
Bunu tam olarak nasıl yapmalıyız.
Aşağıdaki bir Özellikteki Server Cihazda
1 Yılda bu boyuta ulaşan bir data mevcut (445 Adet Tablo Mevcut)
Ve benim yaptığım ayarlar.
max_allowed_packet = 2M
basedir="D:/MySQL5/"
datadir="D:/MySQL5/Data/"
default-storage-engine=INNODB
sql-mode=""
max_connections=800
query_cache_size=0
tmp_table_size=256M
thread_cache_size=32
myisam_max_sort_file_size=100G
myisam_sort_buffer_size=69M
key_buffer_size=512M
read_buffer_size=128K
read_rnd_buffer_size=2M
sort_buffer_size=2M
join_buffer_size = 128M
innodb_additional_mem_pool_size=31M
innodb_flush_log_at_trx_commit=1
innodb_log_buffer_size=16M
innodb_buffer_pool_size=1G
innodb_log_file_size=102M
innodb_thread_concurrency=24
skip-name-resolve
skip-ssl
Bu sistem bu kadar veride ne gibi sıkıntı yaşıyor?
Ağlarsa kablosuz ağlar, gerisi yerel ağlar...
Yorumları: 2.017
Konuları: 246
Kayıt Tarihi: 09-08-2016
Aktif Kullandığınız Delphi Sürümü:
Rep Puanı: 4.370
Uzman
Genelde kayıt listelemelerde beklemeler oluyor tabi yüklü veri cxgridde 10.000 20.000 dolaylarında kayıttan bahsediyorum
Yorumları: 15
Konuları: 1
Kayıt Tarihi: 26-09-2016
Rep Puanı: 167
Başlangıç
O zaman cxgrid server mode araştırabilirsiniz 1m kaydı saniyeler içerisinde listeliyor
Procedure CoffeeControl(Sender: TObject);
Var
Coffee : TMycoffee;
Begin
Coffee := TMyCoffee.create(Nil);
Try
if Coffee.EMpty then
Coffe.refill(50);
ELse
Coffee.Drink
Finally
Coffee.Free;
End;
End;