关于oracle数据库中 varchar2的问题 大家好 我用SSH框架开发的时候 在一个LIST页面 显示时,涉及到数据库中一张表的查询 开始的时候LIST页面刷新出来要大约8秒的时间 后来我将这张表理的varchar2类型的字段长度由原来的4000设置为100 性能飞速的提高 只用了1秒的时间 请问大家这是什么原因啊 最好能给出权威的参考 谢谢了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这就是为什么定义表的结构的时候不能随便给的原因。效率啊。原因是数据库定义了4000的varchar2,那么开发工具在获取数据的时候只能定义一个4000的变量来存储数据,即使你的数据只有1个字节,因为应用不知道啊,假如表中数据较多的话,就会分配很多的4000的变量来存数据,导致大量内存的浪费,效率自然会差。我以前说过这个问题的。 意思是hibernate取数据时 首先会定义一个长度为4000的变量用来存放数据库中varchar2(4000)的字段??????????????? 关于NATURAL JOIN,请大家帮忙答疑~~~ 求一函数 表中时间字段的格式为年月日 时分秒,我只想修改年月日的值,而保留时分秒的值 各位老大 树型的sql语句怎么写啊 10g安装中出了问题?高手帮忙 在oracle中插入空字符窜"",读出来都却变成了null,如何解决 如何按时间顺序查询? 关于trim的问题 谁能写出这样的SQL语句我给分呀!!!!! SQL语言问题 各位帮我看看这句sql怎么优化,现在执行速度太慢了 OTL编译错误,求救
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货