• 07-02-2009, 13:12:03
    #1
    Bir databasenin normalden daha büyük olmasının sebepleri ne olabilir.
    örneğin db 50-60 b arası gerekirken bir db 150 mb çıkıyor.

    sistem vbulletin.
  • 07-02-2009, 15:44:26
    #2
    Üyeliği durduruldu
    konu mesaj fazladır olur ama sql i ziplersen küçülür .gz de olabilir
  • 07-02-2009, 17:14:34
    #3
    Orasını biliyorumda benim anlatmak istediğim farklı.

    Örneğin: 200k konulu ve 200k mesajlı bir database 1gb tutuyor.
    ama benim 50k konulu ve 50k mesajlı databasemde 1gb. yani çok büyük.

    Databaseyi şişiren bişeyler olmalı ama ne olduğunu bulamadım.
  • 07-02-2009, 22:47:34
    #4
    Tablo kolonlarının veritipleridir.
    ve MYSQL kullanıyorsan charsetlerdir. Misal latin5 kullanırsan 100 mb olan veri Utf8 de 140 mb. utf16 da daha büyük olabilir.
  • 07-02-2009, 22:56:03
    #5
    latin1_swedish_ci
    utf8_general_ci

    hangisi daha çok mb olarak veri kaplar?

    Bu arada yanıtlar için teşekkürler...
  • 07-02-2009, 22:59:28
    #6
    utf8_general_ci
    bu daha fazla yer kaplar
  • 07-02-2009, 23:02:30
    #7
    Phpmyadmin den bakıyorum tabloların karşısında mb olarak boyutları yazıyor ama indirdiğim zaman 1 gb tan fazla tutuyor. Bu neden olabilir sizce?
  • 07-02-2009, 23:06:22
    #8
    indirdiğin zaman derken?
    dump edip sql çıktısı alıyorsan. benim kastettiğim veritabanı boyutu o değildir. O sadece scripttir ve text dosyadır.
    Yani mysql den aldığın dump.sql dosyanın boyutu aynı büyüklükteki başka bir veritabanından büyük ise a o zaman konu ve mesaj sayısına bakma. Direk toplam karakter sayısına bak.
  • 10-02-2009, 01:23:09
    #9
    Bu sorunu hala çözemedim.Karakter dili latin1 bende.
    Sql yedeğim 1.3 gb çıkıyor. Forum o kadar büyük olmamasına rağmen database nasıl bu kadar büyük çıkabilir anlamış değilim.