Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte hier. Zur Startseite kommen Sie hier.

varchar in mysql

Hallo !

Ich habe gelesen, dass man Varchar-Felder in Mysql nicht verwenden soll, weil sie in der Verarbeitung langsamer sind. Weiss jemand, wieviel das ausmachen kann ? Und wenn die Daten nur in der Tabelle sind, aber im Select-Statement nicht abgefragt werden, spielt das dann bei der Geschwindigkeit auch eine Rolle ?

mfG Robert

Hier gehts zum Orginal Eintrag "varchar in mysql" im Forum

Antworten

Zitat:
Ich habe gelesen, dass man Varchar-Felder in Mysql nicht verwenden soll, weil sie in der Verarbeitung langsamer sind.

Quelle?

Zitat:
Weiss jemand, wieviel das ausmachen kann ?

Das sollte eigentlich deine Quelle beantworten können. Eine Theorie kann jeder aufstellen.


2.

Hallo !

Das Buch heisst: "PHP 5 & MySQL 5" von Luke Welling und Laura Thomson. Es geht dabei vor allem um Felder wie Name, Adresse usw. für die ich an die 50 Bytes reservieren müsste, tatsächlich aber meistens nur 20 gefüllt sein werden.

mfG Robert


3.

Von: wahsaga
Zitat:
ForenpostingMitPerformancefrageBewertungsfaustregel:
Wer Fragen nach der Performance solcher Kinkerlitzchen stellt, der programmiert vermutlich noch nicht mal ansatzweise performant. Andernfalls, wenn er wirklich und zu Recht an einer Applikation arbeiten würde, bei der dieses Quentchen entscheidend ist, sollte er diese Frage gar nicht mehr stellen müssen.



4.

http://dev.mysql.com/doc/refman/5.1/en/char.html

Falls du wirklich was bezüglich Performance verbessern möchtest, richte dich hiernach:
http://dev.mysql.com/doc/refman/5.0/en/optimizing-database-structure.html


Hier gehts zum Orginal Eintrag "varchar in mysql" im Forum
 
phpforum.de | Impressum | Handy Bundles