• 22-08-2023, 17:51:18
    #1
    Merhaba arkadaşlar ufak bir sorunum vardı MSSQL de basit bir select sorgusu gönderdiğimde örneğin,

    select * from Purchasing
    koşulsuz tüm satırların ve sütunların gelmesini istiyorum ortalama 3 milyon satır veri var ortalama 15 tane de sütun var sorguyu direk sunucunun içerisinde çalıştırınca 1 dakika 30 saniye gibi bir sürede tüm sonuçları getiriyor ama yazılım tarafında veya başka bir konumda sorguyu çalıştırdığım zaman 40 dakikada getiriyor acaba dedim sorun benim sunucumda mı deneme amaçlı tabloları hosting firmasının veri tabanına attım o sorguda 50 dakika da sonuçlandı bu normal mi şu dönemde de baktığımız zaman 3 milyon da büyük bir veri değil
  • 22-08-2023, 18:00:07
    #2
    Mssql işlemci limitlidir, 3 milyon veriyi sayfalamadan almanın mantığı nedir onuda bilemedim, Dahada ötesi mssql kullanmanın mantığı nedir? kendisi eski ve ücretli bir sistem oluyor artık kullanmanın mantığı yok.
  • 22-08-2023, 18:11:12
    #3
    Matriks adlı üyeden alıntı: mesajı görüntüle
    Mssql işlemci limitlidir, 3 milyon veriyi sayfalamadan almanın mantığı nedir onuda bilemedim, Dahada ötesi mssql kullanmanın mantığı nedir? kendisi eski ve ücretli bir sistem oluyor artık kullanmanın mantığı yok.
    Hocam benim 4000 satır çekmem gerekiyordu sonra baktım 4000 küsur satırın gelmesi 7 saniye civarında sürüyor sonra meraktan tüm dataları çekeyim dedim ve yukarıdaki durumla karşılaştım akabinde çalıştığım firma MSSQL kullanılmasını istiyor
  • 22-08-2023, 18:13:05
    #4
    caneke adlı üyeden alıntı: mesajı görüntüle
    Hocam benim 4000 satır çekmem gerekiyordu sonra baktım 4000 küsur satırın gelmesi 7 saniye civarında sürüyor sonra meraktan tüm dataları çekeyim dedim ve yukarıdaki durumla karşılaştım akabinde çalıştığım firma MSSQL kullanılmasını istiyor
    Hocam 4k satır nedir yani, çekersin sayfa başına 50 satır döner sana yarın saniyede işini görürsün.
  • 22-08-2023, 18:15:03
    #5
    Matriks adlı üyeden alıntı: mesajı görüntüle
    Hocam 4k satır nedir yani, çekersin sayfa başına 50 satır döner sana yarın saniyede işini görürsün.
    hocam ben derdimi anlatamadım galiba aynı şeyden bahsediyoruz 7 saniye civarında sürüyor 4000 satırı çekmem bana da bu süre fazla geldi sorun nerde olabilir onu öğrenmeye çalışıyorum
  • 22-08-2023, 18:18:07
    #6
    caneke adlı üyeden alıntı: mesajı görüntüle
    hocam ben derdimi anlatamadım galiba aynı şeyden bahsediyoruz 7 saniye civarında sürüyor 4000 satırı çekmem bana da bu süre fazla geldi sorun nerde olabilir onu öğrenmeye çalışıyorum
    Hocam işlemci limitlidir yani işlemcinin sadece 2 çekirdeğini kullanır, 3 milyon verinin ağırlığı fazladır işlemci döndüremiyodur, ayrıca niye 4k veriyi tek kalemde almaya çalışyorsun?
  • 22-08-2023, 18:25:03
    #7
    Matriks adlı üyeden alıntı: mesajı görüntüle
    Hocam işlemci limitlidir yani işlemcinin sadece 2 çekirdeğini kullanır, 3 milyon verinin ağırlığı fazladır işlemci döndüremiyodur, ayrıca niye 4k veriyi tek kalemde almaya çalışyorsun?
    hocam ürünleri düzenli olarak excel e çıktı alıp göndermem gerekiyor yukarıdan öyle isteniyor ondan kaynaklanıyor, hocam hosting firmasında da mı limite takılmışımdır ?
  • 22-08-2023, 18:28:06
    #8
    caneke adlı üyeden alıntı: mesajı görüntüle
    hocam ürünleri düzenli olarak excel e çıktı alıp göndermem gerekiyor yukarıdan öyle isteniyor ondan kaynaklanıyor, hocam hosting firmasında da mı limite takılmışımdır ?
    Hocam mssql ücretli bir sistem ücretsiz olanı 2 çekirdek limitlidir, 4k veriyi tek seferde almak çok mantıksız kurarsın bir döngü sayfalamanıda yaparsın tıkır tıkır çalışır, yada 7 saniye beklet olsun bitsin, yada ücretli sürüme geçki çok pahalıdır, yada nosql'e geç tıkır tıkır çalışsın.
  • 22-08-2023, 18:30:21
    #9
    Matriks adlı üyeden alıntı: mesajı görüntüle
    Hocam mssql ücretli bir sistem ücretsiz olanı 2 çekirdek limitlidir, 4k veriyi tek seferde almak çok mantıksız kurarsın bir döngü sayfalamanıda yaparsın tıkır tıkır çalışır, yada 7 saniye beklet olsun bitsin, yada ücretli sürüme geçki çok pahalıdır, yada nosql'e geç tıkır tıkır çalışsın.
    anladım hocam hangi veritabanında daha iyi performans alabilirim postgresql, nosql , mysql