我有一个小型数据库应用程序,它存储所有长度的URL,一些非常长(数百个字符)和一些典型长度(<50个字符)。我是否通过将VARCHAR(1000)(或更高版本)声明为类型来将低效率引入数据库?有没有比这更好的了?
答案 0 :(得分:2)
http://www.boutell.com/newfaq/misc/urllength.html
至于我 - 我确信1000个字符足够用于任何网址
答案 1 :(得分:0)
取决于您的RDMBS。在PostGreSQL中,您使用类型TEXT
作为可变长度字符串。