2003-11-6 22:37
燕狂徒
DB2建表过程中,在不影响功能实现的前提下,用户可以考虑下面的一些建议,以提高数据库的访问和使用性能。<br /><br />1 在数据长度够用的前提下,考虑使用SMALLINT数据类型代替INTEGER数据类型;<br /><br />2 在表示日期和时间的时候,尽量使用DATE和TIME数据类型代替CHAR数据类型;<br /><br />3 尽量设置列的属性为NOT NULL;<br /><br />4 对字段长度比较短的列(例如少于50个字符)选择使用CHAR数据类型而不是VARCHAR数据类型;<br /><br />5 对字段长度少于32K的列,选择使用VARCHAR数据型代替LONG VARCHAR数据类型;<br /><br />6 对不要求确切精度的数据列,选择使用FLOAT数据类型代替DECIMAL数据类型。