İşyerinde kullanmak üzere program yazıyorum, bu nedenle kalıcı host satın alınana kadar
https://remotemysql.com/ mysql hosting kullanıyorum.
sevk_data - 443 InnoDB utf8_general_ci 29.7 KiB -
uretim -21,378 InnoDB utf8_general_ci 1.9 MiB -
uretim_data -66 InnoDB utf8_general_ci 10.2 KiB -
uretim_revize -49 InnoDB utf8_general_ci 7.9 KiB -
user_data -2 InnoDB utf8_unicode_ci 16 KiB -
Toplam -21,938 InnoDB utf8_unicode_ci 2 MiB
veritabanı tabloları bu şekilde, her bir tabloda primary key mevcut. programda dbgrid üzerindeki bir başka ürünü seçince diğer tablolardan otomatik olarak o ürünün detaylarını, revize durumunu ve sevk durumunu çekiyorum. bu işlemi ayrı ayrı simpledataset ler ile yapıyorum. tüm simpledatasetleri tek bir sqlconnection bağlantısı ile güncelliyorum. dbgrid kendini güncelliyormu konusunu bilmiyorum.
Kod: Tümünü seç
Gösterilen satır 0 - 8 (toplam 9, Sorgu 0.0164 saniye sürdü.)
select * from `uretim` where `level` like 'FORM TESLİM' order by ID DESC
Kod: Tümünü seç
MySQL boş bir sonuç kümesi döndürdü (yani sıfır satır). (Sorgu 0.0006 saniye sürdü.)
Select * From uretim_data Where urun_serino LIKE '1044' AND urun_model LIKE 'GT 60 PLUS' order by tarih ASC
Kod: Tümünü seç
MySQL boş bir sonuç kümesi döndürdü (yani sıfır satır). (Sorgu 0.0006 saniye sürdü.)
Select * From uretim_revize Where ((( serino_baslangic <= '1044' ) and ( serino_bitis >= '1044' )) or ( serino_diger LIKE '%1044%' )) AND ( revize_urunler LIKE '%GT 60 PLUS%' ) order by tarih_baslangic ASC
Kod: Tümünü seç
MySQL boş bir sonuç kümesi döndürdü (yani sıfır satır). (Sorgu 0.0006 saniye sürdü.)
Select * From sevk_data Where (urun_serino = '1044') AND (urun_model = 'GT 60 PLUS') order by sevk_tarihi ASC
phpmyadmin üzerinden alınan sorgu sonuçları yukarıdaki gibi. bu sürelere göre sanırım sorun benim programımda kullandığım datasette. aynı sorgulamaları program üzerinden yaptırdığımda süre 3/4 saniye oluyor.
EDİT: tek bir sqlconnection üzerinden simpledatasetleri bağlamıştım, bir sqlconnection üzerinden tek simpledataset (en büyük tablonun olduğu dataset) bağladığımda gayet hızlanıyor. ama multi connection yaptığımda sorun meydana getirdiğini fark ettim. bunu nasıl çözebilirim.