explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。使用方法,在select语句前加上explain就可以了:如:explainselectsurname,first_nameforma,bwherea.id=b.idEXPLAI...
分类:
数据库 时间:
2014-08-20 19:29:22
阅读次数:
199
背景:目前WEB的普及太快,很多网站都会因为大流量的数据而发生服务器习惯性死机,一个查询语句只能适用于一定的网络环境.没有优化的查询当遇上大数据量时就不适用了.
分类:
数据库 时间:
2014-08-18 20:06:42
阅读次数:
313
mysql打开general log的办法mysql打开general log之后,所有的查询语句都可以在general log文件中以可读的方式得到,但是这样general log文件会非常大,所以默认都是关闭的。有的时候为了查错等原因,还是需要暂时打开general log的。www.2cto....
分类:
数据库 时间:
2014-08-18 15:43:32
阅读次数:
179
想必大家都用过sql中的in语句吧,我这里描述下我遇到的一种in语句问题,并总结一些给大家分享下,不对的地方还希望大虾指点下。问题描述:IN子查询时,子查询中字段在表中不存在时语句却不报错平常工作中我们会经常用到in或者not in语句来处理一些问题,比如通过in子查询语句检索符合或者不符合条件的集...
分类:
数据库 时间:
2014-08-18 13:04:12
阅读次数:
377
select * from DoctorInfo doctor where doctor.HosDepartId in (select Id from HospitalDepartment hd where hd.DepartmentId=5)var a=from d in _entity.Hosp...
分类:
数据库 时间:
2014-08-17 18:21:12
阅读次数:
212
表t1,t2各自生成100万条记录。表引擎 myiasm ,查询语句select * from t1 where id2 in (select id2 from t2 )查询速度 2.x秒查询语句select t1.* from t1,t2 where t1.id2=t2.id2查询速度2.x秒==...
分类:
数据库 时间:
2014-08-15 14:20:59
阅读次数:
192
1、设置成即时加载2、查询语句使用join fetchfrom Coupon coupon left join fetch coupon.users where coupon.id=:id coupon的List users属性是懒加载,但是查询结果需要users的内容,则使用left join f...
分类:
其他好文 时间:
2014-08-14 20:22:19
阅读次数:
221
简介 对于SELECT查询语句来说,通常情况下,为了使T-SQL代码更加简洁和可读,在一个查询中引用另外的结果集都是通过视图而不是子查询来进行分解的.但是,视图是作为系统对象存在数据库中,那对于结果集仅仅需要在存储过程或是用户自定义函数中使用一次的时候,使用视图就显得有些奢侈了. 公用表表达式(Co...
分类:
其他好文 时间:
2014-08-14 19:44:39
阅读次数:
217
php中对MYSQL操作之预处理技术(1)数据库dml操作语句...
分类:
数据库 时间:
2014-08-13 01:14:35
阅读次数:
232
参数的强化通常是指定义数据集SQL语句如SELECT * FROM [TableName] WHERE [ColName] = ${para},其中${}中的内容为变量,报表工具会将${}中的内容计算后形成字符串拼接至SQL中形成最终的可执行查询语句,发送到数据库端进行执行。${}中可以使用报表中的...
分类:
编程语言 时间:
2014-08-12 18:41:24
阅读次数:
296