PHP & MYSQL=Stratejik,Tasarruf Ettiren,Performansı Arttıran ALGORİTMA! |
11 Mesajlar | 1.752 Okunma |
YazılımMimarı adlı üyeden alıntı
100.000 :) mysql için çerez bu sayı.
CHARsabit uzunlukta iken VARCHARdeğişken uzunluktadır. Bu, bir CHAR(x) dizesinin, boşluklar dahil olmak üzere tam olarak x karakter uzunluğunda olduğu anlamına gelir . Bir VARCHAR(x) dizesi en fazla x karakter içerebilir ve sondaki boşlukları keser, bu nedenle belirtilen uzunluktan daha kısa olabilir.
Verimlilik açısından, çılgınca değişken uzunlukta dizeleri saklıyorsanız , o zaman bir VARCHAR kullanın , uzunluk her zaman aynıysa, biraz daha hızlı olduğu için bir CHAR kullanın .
Ayrıca, bir CHAR değerinin uzunluğunun 0 ila 255 arasında herhangi bir değer olabileceği ve bir VARCHAR değerinin maksimum uzunluğunun 65.535 olduğu maksimum uzunluk bakımından da farklılık gösterirler .