- 博客(11)
- 收藏
- 关注
转载 sql优化2
上面我们提到的是一些基本的提高查询速度的注意事项,但是在更多的情况下,往往需要反复试验比较不同的语句以得到最佳方案。最好的方法当然是测试,看实现相同功能的SQL语句哪个执行时间最少,但是数据库中如果数据量很少,是比较不出来的,这时可以用查看执行计划,即:把实现相同功能的多条SQL语句考到查询分析器,按CTRL+L看查所利用的索引,表扫描次数(这两个对性能影响最大),总体上看询成本百分比即可。 简
2009-10-31 16:33:00 922
转载 常见优化原则1
1、 用程序中,保证在实现功能的基础上,尽量减少对数据库的访问次数;通过搜索参数,尽量减少对表的访问行数,最小化结果集,从而减轻网络负担;能够分开的操作尽量分开处理,提高每次的响应速度;在数据窗口使用SQL时,尽量把使用的索引放在选择的首列;算法的结构尽量简单;在查询时,不要过多地使用通配符如SELECT * FROM T1语句,要用到几列就选择几列如:SELECT COL1,COL2 F
2009-10-31 16:23:00 794
转载 关于eclipse环境下堆空间溢出的错误解决办法
eclipse 有启动参数里设置jvm大小,因为eclipse运行时自己也需要jvm,所以eclipse.ini里设置的jvm大小不是具体某个程序运行时所用jvm的大小,这和具体程序运行的jvm大小无关。那么怎么才能设置某个程序的jvm大小呢(当然控制台运行的话不会存在这个问题,如:java -Xms256m -Xmx1024m classname,这样就可以把当前程序的jvm
2009-10-31 09:48:00 2980 1
转载 索引建立
建议用来建立索引的列: 1、该列频繁用于搜索 2、该列用于对数据进行排序 建议不要建立索引的列: 1、列中仅包含几个不同的值,如BIT列 2、表中仅包含几行数据 以下情况不要建索引:1、如果每次都需要取到所有表记录,无论如何都必须进行全表扫描了,那么是否加索引也没有意义了。 2、对非唯一的字段,例如“性别”这种大量重复值的字段,增加索引也
2009-10-28 11:33:00 585
转载 让editplus识别SQL关键字
首先就是要自己编写一段代码,存为.stx文件(例如sql.stx),然后在editplus的菜单栏Tools->Configure UserTools->Files->Setting &syntax,点add按钮,在description栏位填上sql,fileExtensions栏位也填上sql,如果有多个扩展名,之间用“;”隔开(例如:sql;db2),然后在syntaxfil
2009-10-22 14:43:00 2284
转载 oracle 中的exception(转)
1、异常的优点 如果没有异常,在程序中,应当检查每个命令的成功还是失败,如 BEGIN SELECT ... -- check for ’no data found’ error SELECT ... -- check for ’no data found’ error SELECT ... -- check for ’no data found’ error 这种实现的方法
2009-10-21 16:16:00 585
原创 ORACLE中如何搞单引号
单引号是特殊的字符,如果在普通的字符串中用到单引号,可以用四个单引号来代表一个单引号字符。如:select from dual
2009-10-16 11:10:00 615
转载 基于JBPM4的web项目jsp页面发布出错
核心提示: have different Class objects for the type javax/el/ExpressionFactory used in the signature 详细错误:exception javax.servlet.ServletException: java.lang.LinkageError:loader constraint viol
2009-10-11 20:49:00 4372
转载 如何删除c_pan.gho
右键单击这个文件,选择属性,安全,选择everyone,完全控制,确定。就能删除了。 这个文件不能删除是因为默认设置的权限是只能读。 没有安全就选择高级,里面应该也有关于权限的设置的。 选属性没有安全选项,原因则在于,一.只有NTFS的磁盘才会有安全设置的选项的.二.只有在我的电脑里面点工具,文件夹选项,查看,把使用简单文件夹共享(推荐)的选项上的勾去掉,点应用.这时右击文件或者文件夹,点
2009-10-06 07:45:00 7702 12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人