SQL
zgmzyr
这个作者很懒,什么都没留下…
展开
-
in和exists的区别与SQL执行效率分析
<br />本文对in和exists的区别与SQL执行效率进行了全面整理分析……<br /><br />最近很多论坛又开始讨论in和exists的区别与SQL执行效率的问题,<br />本文特整理一些in和exists的区别与SQL执行效率分析<br /><br />SQL中in可以分为三类:<br /><br /> 1、形如select * from t1 where f1 in ('a','b'),应该和以下两种比较效率<br /><br /> select * from t1 where f1='转载 2010-06-10 23:03:00 · 460 阅读 · 0 评论 -
提交一个查询有必要用事务吗
转载于:http://www.blogjava.net/terry-zj/archive/2005/12/06/22792.html http://forum.javaeye.com/viewtopic.php?t=1603 但是并没有得出明确的结论。先让我们看看事务的定义: 引用: Transactions are described in terms of转载 2013-06-08 12:30:12 · 2670 阅读 · 0 评论 -
Hibernate防止SQL注入
转载于:http://blog.sina.com.cn/s/blog_49b531af0100h51n.html 今天读《Hibernate In Action》,看到有关的SQL中可能被注入单引号的问题 前阶段我做完了一个系统,如果在查询字段中输入单引号"'",则会报错,这是因为输入的单引号和其他的sql组合在一起编程了一个新的sql,实际上这就是SQL注入漏洞,后来我在前台和后台都对转载 2012-11-28 22:48:12 · 1121 阅读 · 0 评论 -
养成一个SQL好习惯带来一笔大财富
转载于:http://database.51cto.com/art/201105/265497_1.htm 我们做软件开发的,大部分人都离不开跟数据库打交道,特别是erp开发的,跟数据库打交道更是频繁,存储过程动不动就是上千行,如果数据量大,人员流动大,那么我么还能保证下一段时间系统还能流畅的运行吗?那么还能保证下一个人能看懂我么的存储过程吗? AD:转载 2012-04-04 23:16:57 · 639 阅读 · 0 评论 -
高效SQL语句必杀技
转载于:http://blog.csdn.net/robinson_0612/article/details/7406672 No SQL,No cost. SQL语句是造成数据库开销最大的部分。而不良SQL写法直接导致数据库系统性能下降的情形比比皆是。那么如何才能称得 上高效的SQL语句呢?一是查询优化器为当前的SQL语句生成最佳的执行计划,保证数据读写使用最佳路径;二是设置合理的物理转载 2012-03-31 22:31:10 · 1069 阅读 · 1 评论 -
SQL语句优化工具LECCO SQL Expert
转载于:http://space.itpub.net/16436858/viewspace-520854 简单来说,SQL语句的优化就是将性能低下的SQL语句转换成达到同样目的的性能优异的SQL语句。人工智能自动SQL优化就是使用人工智能技术,自动对SQL语句进行重写,找到性能最好的等效SQL语句。 人工智能自动SQL 优化 随着人工智能技术的发展和在数据库优化领域应用的深入,转载 2012-04-04 12:38:41 · 1367 阅读 · 0 评论 -
要养成良好的书写Sql的习惯
转载于:http://blog.csdn.net/wanghangzhou1984/article/details/6858488 我们做软件开发的,大部分人都离不开跟数据库打交道,特别是erp开发的,跟数据库打交道更是频繁,存储过程动不动就是上千行,如果数据量大,人员转载 2011-10-17 13:28:57 · 514 阅读 · 0 评论 -
将一个表中数据插入到另外一个表
INSERT INTO A SELECT * FROM B原创 2011-07-05 11:44:35 · 645 阅读 · 0 评论 -
深入了解MySQL
<br />转载于:http://www.cnblogs.com/RicCC/archive/2009/09/25/mysql.html<br /> <br />存储引擎<br /><br />Attribute MyISAM Heap BDB InnoDB <br />Transactions No No Yes Yes <br />Lock granularity Table Table Page (8 KB) Row <br />Storage Split files转载 2010-09-03 11:58:00 · 580 阅读 · 0 评论 -
如果只提交一个查询,有必要用事务吗
转载于:http://www.iteye.com/topic/1603?page=2 SQL 标准 用三个必须在并行的事务之间避免的现象定义了四个级别的事务隔离。 这些不希望发生的现象是: 脏读(dirty reads) 一个事务读取了另一个未提交的并行事务写的数据。 不可重复读(non-repeatable reads) 一个事务重新读取前面读取过的数据转载 2013-06-08 12:33:21 · 9832 阅读 · 0 评论