码迷,mamicode.com
首页 >  
搜索关键字:sql语句    ( 16556个结果
Oracle 11g新特性invisible index(不可见的索引)
如果一张表上有十几个索引,你有什么感受?显然会拖慢增、删、改的速度,不要指望开发人员能建好索引。我的处理方法是先监控很长的一段时间,看哪些索引没有用到,然后删除。但删除以后,如果发现某一天有用,那又要重新建,如果是大表,那就有些麻烦。现在11g提供一个新特性,不可见索引,可以建索引设置为不可见索引,CBO在评估执行计划的时候会忽略它,如果需要的时候,设置回来即可。 还有一种用途,你在调试一条SQL语句,要建一个索引测试,而你不想影响其他的会话,用不可见索引正是时候。...
分类:数据库   时间:2014-08-19 19:13:05    阅读次数:232
触发器
数据库触发器是存储于数据库的命名PL/SQL语句块,当触发事件发生时它们会隐含执行。触发事件可以是如下任何一种:1> 处理数据库表的DML语句(如INSERT,UPDATE或者DELETE)。在触发事件发生之前或者之后,触发器会执行。2> 特定用户在特定模式下,或者任何用户执行的DDL语句(如CRE...
分类:其他好文   时间:2014-08-19 18:43:45    阅读次数:321
sql server高性能写入
使用存储过程 前面例子中,我们把SQL代码直接Hardcode在客户端代码中,那么,数据库就需要使用解析器解析客户端中SQL语句,所以我们可以改用使 用存储过程,从而,减少解析器的时间开销;更重要的一点是,由于SQL是动态执行的,所以我们修改存储过程中的SQL语句也无需重新编译和发布程序。Us...
分类:数据库   时间:2014-08-19 18:41:35    阅读次数:276
关于Oracle的性能调整(一)
Oracle Tuning的一些总结 关于Oracle的性能调整,一般包括两个方面,一是指Oracle数据库本身的调整,比如SGA、PGA的优化设置,二是连接Oracle的应用程序以及SQL语句的优化。做好这两个方面的优化,就可以使一套完整的Oracle应用系统处于良好的运行状态。 本...
分类:数据库   时间:2014-08-19 18:23:55    阅读次数:517
Ibatis,Mybatis利用log4j将SQL语句打印在控制台
在做一个项目Demo的时候,使用MyBatis+Spring,发现写好的SQL查询出来不对劲,但是也没报错, 所以想到用日志把SQL语句打出来.也参考了部分网友的代码,最后总结了一下,发现正常运行。 本人项目为Mybatis+SpringMVC,所有都已配置好,且正常运行。 此过程无需配置,直接在classPath目录创建log4j.properties,文件,并将下列代码粘贴进去即可,此代...
分类:数据库   时间:2014-08-19 14:36:44    阅读次数:178
SQL Server 存储过程
Transact-SQL中的存储过程,非常类似于Java语言中的方法,它可以重复调用。当存储过程执行一次后,可以将语句缓存中,这样下次执行的时候直接使用缓存中的语句。这样就可以提高存储过程的性能。Ø 存储过程的概念 存储过程Procedure是一组为了完成特定功能的SQL语句集合,经编译后存储在数据...
分类:数据库   时间:2014-08-19 12:43:04    阅读次数:252
SQL语句的增删改查
一、增:有2种方法1.使用insert插入单行数据: 语法:insert [into] [列名] values 例:insert into Strdents (姓名,性别,出生日期) values ('王伟华','男','1983/6/15') 注意:如果省略表名,将依次插入所有列2.使用...
分类:数据库   时间:2014-08-19 12:33:04    阅读次数:239
Access sql语句创建表及字段类型(转)
http://www.cnblogs.com/hnyei/archive/2012/02/23/2364812.html创建一张空表: Sql="Create TABLE [表名]"创建一张有字段的表: Sql="Create TABLE [表名]([字段名1] MEMO NOT NULL, [字段...
分类:数据库   时间:2014-08-19 10:34:34    阅读次数:257
SQL语句中SUM与COUNT的区别
SUM是对符合条件的记录的数值列求和 COUNT 是对查询中符合条件的结果(或记录)的个数 例如: 表fruit id ? ? name ? ?price 1 ? ? apple ? ? 3.00 2 ? ? pear ? ? ? 4.00 select count(price) from ...
分类:数据库   时间:2014-08-19 08:13:33    阅读次数:258
Oracle11g新特性之动态变量窥视
1. 11g之前的绑定变量窥视     我们都知道,为了能够让SQL语句共享执行计划,oracle始终都是强调在进行应用系统的设计时,必须使用绑定变量,也就是用一个变量来代替原来出现在SQL语句里的字面值。比如,对于下面三条SQL语句来说: select col1 from t where col2 = 1; select col1 from t where col2 = 2; ...
分类:数据库   时间:2014-08-19 01:01:53    阅读次数:444
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!