tsilenzio Posted August 1, 2007 Share Posted August 1, 2007 What is better to use if you plan on having about 10 looong numbers per row per entry in a table and on average theres about anywhere from 800 - 3000 values changeing every couple of seconds. Would it be better for space and / or perfermance to use a BIGINT or a CHAR? Link to comment https://forums.phpfreaks.com/topic/62882-bigint-vs-char/ Share on other sites More sharing options...
tsilenzio Posted August 1, 2007 Author Share Posted August 1, 2007 If anyone finds this confusing at all please let me know halting my project till i can get an answer =/ Link to comment https://forums.phpfreaks.com/topic/62882-bigint-vs-char/#findComment-313147 Share on other sites More sharing options...
fenway Posted August 1, 2007 Share Posted August 1, 2007 NEVER store numbers as CHARs. Link to comment https://forums.phpfreaks.com/topic/62882-bigint-vs-char/#findComment-313275 Share on other sites More sharing options...
tsilenzio Posted August 2, 2007 Author Share Posted August 2, 2007 oh okay ty! Link to comment https://forums.phpfreaks.com/topic/62882-bigint-vs-char/#findComment-313642 Share on other sites More sharing options...
clearstatcache Posted August 2, 2007 Share Posted August 2, 2007 of course BIGINT... Link to comment https://forums.phpfreaks.com/topic/62882-bigint-vs-char/#findComment-313724 Share on other sites More sharing options...
btherl Posted August 2, 2007 Share Posted August 2, 2007 If bigint is too small, you can use decimal/numeric. All these types have maximum ranges, so you may still need to resort to varchar in extreme cases. The manual clarifies everything (make sure to check for your version of mysql) Link to comment https://forums.phpfreaks.com/topic/62882-bigint-vs-char/#findComment-313733 Share on other sites More sharing options...
fenway Posted August 2, 2007 Share Posted August 2, 2007 If bigint is too small, you can use decimal/numeric. All these types have maximum ranges, so you may still need to resort to varchar in extreme cases. The manual clarifies everything (make sure to check for your version of mysql) BIGINT is never too small... esp. unsigned, that's 8 billion. Link to comment https://forums.phpfreaks.com/topic/62882-bigint-vs-char/#findComment-314199 Share on other sites More sharing options...
teng84 Posted August 3, 2007 Share Posted August 3, 2007 and try not to use char if the length of the string is not fixed always use var char for that we only tend to use char if we are requiring the input to be at the same length Link to comment https://forums.phpfreaks.com/topic/62882-bigint-vs-char/#findComment-314565 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.