+ Cevap Yaz
Toplam 2 sayfadan 1. sayfa 1 2 En SonEn Son
15 sonuçtan 1 ile 10 arası gösteriliyor

Konu: mysql veritabanı büyüklüğü hızı etkilermi ve veritabanını küçültme

  1. #1
    dinamik Adlı Üyenin Profil Grafiği
    Üyelik Tarihi
    03/2007
    Yer
    Trabzon / MAÇKA
    Mesaj
    191
    @İzinli Asker@

    Soru mysql veritabanı büyüklüğü hızı etkilermi ve veritabanını küçültme

    veritabanı büyüklüğü hızı etkilermi ve veritabanını küçültme

    merhaba,
    var olan bir mysql veritabanındaki tablolarda oynama yaparak, veritabanı boyutu küçültülebilirmi?

    örneğin;
    en büyük değerinin en fazla 10milyon olacağından emin olduğumuz bir deger var. ama bu deger e text atanmış?

    son olarak;

    int(4) ile int(8) arasındaki fark nedir?

    şimdiden teşekkürler...
    Bilgi; Paylaştıkça Güzeldir...

    Netten indirdiğiniz Dosyalarda,
    http://www.virustotal.com/tr/
    Sitesinde, Virüs&Trojen Kontrolü
    Yapabilirsiniz...

  2. #2
    Romansanta Adlı Üyenin Profil Grafiği
    Üyelik Tarihi
    03/2010
    Yer
    1903'den
    Mesaj
    209
    <?="Unforgetable"?>

    Varsayılan

    int(4) ile int(8) arasındaki fark nedir?
    int(maxkarakter)

  3. #3
    dinamik Adlı Üyenin Profil Grafiği
    Üyelik Tarihi
    03/2007
    Yer
    Trabzon / MAÇKA
    Mesaj
    191
    @İzinli Asker@

    Varsayılan

    tnyiny(4)
    int(4)
    bigint(4)

    arasındaki fark nedir o zaman

    int veya bigint belirlemiyormu maxkarakteri ?
    Bilgi; Paylaştıkça Güzeldir...

    Netten indirdiğiniz Dosyalarda,
    http://www.virustotal.com/tr/
    Sitesinde, Virüs&Trojen Kontrolü
    Yapabilirsiniz...

  4. #4
    warekurt Adlı Üyenin Profil Grafiği
    Üyelik Tarihi
    02/2010
    Yer
    Çikolata,Kek :D
    Mesaj
    1,408
    "Watashi wa L des"

    Varsayılan

    tinyint ve bigint kendi maxkarakterlerini belirliyorlar diye biliyorum. int hepsinin genel adı olduğundan o şekilde imkan sunuyor olması lazım.

  5. #5
    dumanist Adlı Üyenin Profil Grafiği
    Üyelik Tarihi
    10/2007
    Yer
    C:\Program Files
    Mesaj
    534
    Ceviz Üyesi

  6. #6
    dinamik Adlı Üyenin Profil Grafiği
    Üyelik Tarihi
    03/2007
    Yer
    Trabzon / MAÇKA
    Mesaj
    191
    @İzinli Asker@

    Uyarı mysql type



    resimde daha ayrıntılı anlatmaya çalıştım.
    @dumanist link için teşekkür ederim. arama yaparak o bilgilere ulaşmıştım.
    Bilgi; Paylaştıkça Güzeldir...

    Netten indirdiğiniz Dosyalarda,
    http://www.virustotal.com/tr/
    Sitesinde, Virüs&Trojen Kontrolü
    Yapabilirsiniz...

  7. #7
    Gökhan Atıl Adlı Üyenin Profil Grafiği
    Üyelik Tarihi
    10/2008
    Yer
    İstanbul
    Mesaj
    2,453
    goodbye blue sky

    Varsayılan

    Kabaca:

    Sabit büyüklüğü sahip (int gibi) kolonların kapladığı alan, tablonun diskte kapladığı alanın büyümesine neden olacaktır. Bu da tablodaki verilere erişim için daha çok disk IO'su yapılması anlamına gelir ve elbetteki hızı olumsuz yönde etkiler.

  8. #8
    dinamik Adlı Üyenin Profil Grafiği
    Üyelik Tarihi
    03/2007
    Yer
    Trabzon / MAÇKA
    Mesaj
    191
    @İzinli Asker@

    Varsayılan

    @gokhanatil
    öncelikle ilgin için teşekkür ederim. önemli bir şey olduğunu anladım, ama hala tam açık değil

    @dumanist in verdiği linkteklerden.
    MEDIUMINT( ) : -8.388.608 , 8.388.607 yada 0 – 16.777.215 UNSIGNED.
    bana yeterli. değişken yani id veya degerin ef fazla alacağı deger. şuan için 1milyon. garanti olsun 1.5 milyon.
    smallint küçük kalıyor.

    şimdi ben:
    MEDIUMINT( ) e ayarladıktan sonra.
    uzunluk degeri boşmu bırakayım, bırakılıyormu bilmiyorum
    tablolara bir şey olacak diye fazla kurcalamak istemiyorum. 300mb db.
    veya kaç yazmalıyım???

    not: boş bırakınca 3 yapıyor
    Enson 14/03/2010 04:39 tarihinde dinamik tarafından düzenlenmiştir. Sebep: yeni bilgi
    Bilgi; Paylaştıkça Güzeldir...

    Netten indirdiğiniz Dosyalarda,
    http://www.virustotal.com/tr/
    Sitesinde, Virüs&Trojen Kontrolü
    Yapabilirsiniz...

  9. #9
    Gökhan Atıl Adlı Üyenin Profil Grafiği
    Üyelik Tarihi
    10/2008
    Yer
    İstanbul
    Mesaj
    2,453
    goodbye blue sky

    Varsayılan

    MEDIUMINT seçince uzunluk vermenize gerek yok.

  10. #10
    dinamik Adlı Üyenin Profil Grafiği
    Üyelik Tarihi
    03/2007
    Yer
    Trabzon / MAÇKA
    Mesaj
    191
    @İzinli Asker@

    Varsayılan

    usta, ben seçmesem bile kendisi, kafasına göre uzunluk degeri atıyor.
    boş bırakıyorum. tinyint de seçsem, mediumint de seçsem; kendisi bir uzunluk degeri atıyor. fazla büyük olmayan.

    3-8 arasında gördüm şuanda. normalde db de ayarlanmış olan. bigint(20) ydi. veya in(12) ydi. öyle ayarlamalarındaki amaç nedir :S
    Bilgi; Paylaştıkça Güzeldir...

    Netten indirdiğiniz Dosyalarda,
    http://www.virustotal.com/tr/
    Sitesinde, Virüs&Trojen Kontrolü
    Yapabilirsiniz...

+ Cevap Yaz

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

     

Tags for this Thread

Bookmarks

Mesaj Yazma Hakları

  • Yeni mesajgöndermezsiniz
  • Cevap yazamazsınız
  • Dosya ekleyemezsiniz
  • Mesajınızı düzenleyemezsiniz