ChinaUnix.net
相关文章推荐:

PLSQL高级应用之SQL优化

介绍: sql是一种用于关系数据库的结构化查询语言。它分为许多种,但大多数都松散地基于美国国家标准化组织最新的标准sql-92。典型的执行语句是query,它能够收集比较有达标性的记录并返回一个单一的结果集。sql语言可以修改数据库结构(数据定义语言)和操作数据库内容(数据操作语言)。在这份文档中,我们将特别讨论sqlSERVER所使用的Transact-sql语言。 当一个攻击者能够通过往query中插入一系列的sql语句来操作数据写入到应...

by 剑心通明 - MySQL文档中心 - 2008-05-30 10:27:00 阅读(730) 回复(0)

相关讨论

sql Server应用程序中的高级sql注入 作者:Chris Anley[chris@ngssoftware.com] An NGSSoftware Insight Security Research(NISR) Publication 翻译:青野志狼(panderlang) 来源:狼族在线( http://www.panderlang.com/ ) 摘要: 这份文档是详细讨论sql注入技术,它适应于比较流行的IIS+ASP+sqlSERVER平台。它讨论了哪些sql语句能通过各种各样的方法注入到应用程序中,并且记录与攻击相关的数据确认和数据库锁定。 这份文档的预期...

by timego - MySQL文档中心 - 2005-09-28 10:39:21 阅读(1179) 回复(0)

想学好sql语言,但是找不到合适的书籍或资料(比如习题集、技巧讲解的),哪位知道的帅哥介绍点给我参考参考.......谢谢

by Array流氓88 - SQL server - 2007-10-21 19:25:12 阅读(2805) 回复(3)

摘要: 这份文档是详细讨论sql注入技术,它适应于比较流行的IIS+ASP+sqlSERVER平台。它讨论了哪些sql语句能通过各种各样的方法注入到应用程序中,并且记录与攻击相关的数据确认和数据库锁定。 这份文档的预期读者为与数据库通信的WEB程序的开发者和那些扮演审核WEB应用程序的安全专家。 介绍: sql是一种用于关系数据库的结构化查询语言。它分为许多种,但大多数都松散地基于美国国家标准化组织最新的标准sql-92。典型的执行语句...

by 花好月不圆 - SQL server - 2005-03-09 22:04:23 阅读(4240) 回复(0)

一、选择最有效率的表名顺序...

by Elinc - Oracle - 2011-12-21 08:44:01 阅读(512) 回复(0)

删除数据库中的重复数据 我们要做到不但会写sql,还要做到写出性能优良的sql,以下为笔者学习、摘录、并汇总部分资料与大家分享! (1)选择最有效率的表名顺序(只在基于规则的优化器中有效): orACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交...

by grandzu - SQL server - 2010-04-15 09:53:07 阅读(4038) 回复(1)

优化sql语句的一般步骤: 1.通过show status like 'Com_%';了解各种sql的执行频率 2.通过explain分析sql的执行计划: explain select * from student where studentname='吴笑笑'\G; 其中有rows行,表示扫描行的数量,本例中为2,即扫描2行。 3.确定问题并采取相应的优化策略 在student表上创建索引: create index name on student(StudentName); 在执行:explain select * from student where studentname='吴笑笑'\G; rows行变...

by 破壳成龙 - MySQL文档中心 - 2008-11-28 18:40:22 阅读(1137) 回复(0)

下面sql执行很慢,帮我优化一下 SELECT top 10 PROJECTS_INFO.PROJECT_NO, PROJECTS_INFO.PROJECT_NAME, PROJECTS_INFO.P_DATE_START, PROJECTS_INFO.P_DATE_END,PROJECTS_INFO.CUSTOMER, PROJECTS_INFO.MITUMORIIRAINO, PROJECTS_INFO.PROJECT_SALE, PROJECTS_INFO.PJTOUROKUHI, PROJECTS_INFO.OYAPJNO, PROJECTS_INFO.PROJECT_PAYOUT, PROJECTS_INFO.PROJECT_TL, PROJECTS_INFO.SALE_UNIT,PROJECTS_INFO.PAYOUT_UNIT,PROJECTS_...

by xuweifenglili - SQL server - 2007-08-08 13:25:38 阅读(2794) 回复(1)

sql优化 在写sql语句时加入 类似select {+EXPLAIN} 的语句会输出查询优化方案。 我的问题是:在应用中实际执行时是否就是根据该优化方案执行的?此外,既然数据库本身会做查询优化,那么我们在应用中写sql语句时还需要注意查询的效率吗?是不是让数据库自己去处理就可以了? 2)通过 oncheck -pt 命令得到以下输出: Maximum row size 597 Number of special columns 3 Number of keys ...

by paza - Informix - 2004-08-04 11:18:54 阅读(1302) 回复(2)

对一建立了索引的文本列比如说字段名为ClassCode,若是查询满足某一范围(比如实际ClassCode只有30个值,)的记录,那么在条件中是使用ClassCode Between '2000' and '7999' 还是ClassCode in ('2000','3001','5600'..........) 效率高?

by ecnulym - Sybase - 2003-12-19 18:30:11 阅读(857) 回复(0)

我一个朋友公司有个团队长期基于Java和Mysql的技术架构开发产品,希望有对高级sql使用技巧、数据库性能优化、数据结构原理和实际应用等经验比较丰富的高手给做做培训。培训是有偿的,具体的报酬可以商议。 有兴趣的高手或者可以推荐朋友的欢迎回复或者给我发邮件 cn_toplee@yahoo.com.cn :em02:

by toplee - MySQL - 2004-09-29 19:42:25 阅读(1579) 回复(8)