Oracle索引原理
Oracle提供了大量索引选项。知道在给定条件下使用哪个选项对于一个应用程序的性能来说非常重要。一个错误的选择可能会引发死锁,并导致数据库性能急剧下降或进程终止。而如果做出正确的选择,则可以合理使用资源,使那些已经运行了几个小时甚至几天的进程在几分钟得以完成,这样会使您立刻成为一位英雄。这篇文章就将简单的讨论每个索引选项。主要有以下内容:
[1] 基本的索引概念
查...
分类:
数据库 时间:
2014-12-17 18:30:32
阅读次数:
323
故障简单描述一下:LINUX系统未开启HugePages,主机内存将近300G,SWAP是32G。ORACLE 的 SGA_MAX_SIZE设置是主机内存的将近80%,SGA_TARGET设置是主机内在的将近60%,正常情况下数据库session大约在将近500。故障当天业务有变化,session数增加了一倍,达到上1000个,内存紧张,用到了SWAP空间。
解决:找时间关数据库,重新配置Hug...
分类:
数据库 时间:
2014-12-17 18:29:17
阅读次数:
242
转载自 http://blog.sina.com.cn/s/blog_53e731b70101liku.htmloracle启动,提示“LRM-00109: could not open parameter file”LRM-00109: could not open parameter file ...
分类:
数据库 时间:
2014-12-17 18:27:56
阅读次数:
193
user profile services的2个服务Forefront Identity Manager Service 和 Forefront Identity Manager Synchronization Service无法启动提示如下图错误: 执行如下powershell脚本: 利用下面的命...
分类:
数据库 时间:
2014-12-17 18:28:14
阅读次数:
378
1.这是因为客户端是中文环境,格式mon就不能用英文的月份写法,必须用中文的“六月”如果不想修改sql语句运行的话,就需要在执行该语句之前,使用alter session 命令将nls_date_language修改为american,如下:alter session set nls_date_la...
分类:
数据库 时间:
2014-12-17 18:24:24
阅读次数:
370
在root账户下修改/etc/oratab 文件: # vi /etc/oratab 找到orcl=/db/app/oracle/product/11.1.0/db_1 :N这一行 改为: orcl=/db/app/oracle/product/11.1.0/db_1 :Y 也就是将最后的N改为Y,...
分类:
数据库 时间:
2014-12-17 18:26:35
阅读次数:
199
create TRIGGER [dbo].[tr_CUSTOMER_INFO]ON [dbo].[T_CUSTOMER_INFO]AFTER UPDATEASbegin if ((((select bank_number from inserted) (select bank_number fro....
分类:
数据库 时间:
2014-12-17 18:25:20
阅读次数:
241
在ArcGIS中通过SDE存储空间数据到Oracle中有多种存储方式,分别有:二进制Long Raw 、ESRI的ST_Geometry以及基于Oracle Spatial的SDO_Geometry等等。关于这几种方式的各自的优缺点不是主要的探讨的方向,这些我们可以通过ArcGIS中的ArcGIS ...
分类:
数据库 时间:
2014-12-17 18:18:29
阅读次数:
263
安装sql server 2008 management studio时,提示错误:此计算机上安装了 Microsoft Visual Studio 2008 的早期版本。请在安装 SQL Server 2008 前将 VS2008 升级到 SP1。===============症状描述:安装Mic...
分类:
数据库 时间:
2014-12-17 18:17:58
阅读次数:
276
public class SqlBulk { public static void InsertTable(DataTable dt, string TabelName, DataColumnCollection dtColum) { string st...
分类:
数据库 时间:
2014-12-17 18:19:04
阅读次数:
219
一、环境与下载地址:1、系统下载地址:http://mirrors.sohu.com/centos/6.6/isos/x86_64/CentOS-6.6-x86_64-bin-DVD1.iso2、mysql下载地址:http://mirrors.sohu.com/mysql/?qq-pf-to=pc...
分类:
数据库 时间:
2014-12-17 18:18:39
阅读次数:
339
利用SqlDataAdapter进行记录分页说到分页,很多地方都会用到,不管是windows程序还是web程序,为什么要进行分页?很简单,如果BlueIdea BBS帖子列表不分页的话,几十万条记录,可想而知.......分页有几种方法,可以用存储过程进行分页,将要显示的记录写入一个临时表中,再从临...
分类:
数据库 时间:
2014-12-17 18:13:00
阅读次数:
208
/Library/PostgreSQL/9.3/bin/pg_ctl -D /Library/PostgreSQL/9.3/data stop/Library/PostgreSQL/9.3/bin/pg_ctl -D /Library/PostgreSQL/9.3/data start
分类:
数据库 时间:
2014-12-17 18:09:42
阅读次数:
779
本文转自http://www.jb51.net/article/19823.htm首先,要在RHEL中设置允许ORACLE系统自动启动,因为默认情况下是设置为不允许的。操作如下: 在root账户下修改/etc/oratab 文件: # vi /etc/oratab 找到orcl=/db/app/o....
分类:
数据库 时间:
2014-12-17 18:06:09
阅读次数:
311
启动数据库实例,分为两步:第一步,启动监听;第二步,启动数据库实例。 一、如何启动数据库实例 1.进入到sqlplus启动实例[oracle@redhat ~]$ su - oracle --“切换到oracle用户”Passwor...
分类:
数据库 时间:
2014-12-17 18:05:38
阅读次数:
180
/// /// sql参数封装类。 /// 可以用于设置sql语句动态参数。 /// class SqlParamsTool { private List paramList = new List();//sql参数集合,用于保存设置的参数 private static SqlPar...
分类:
数据库 时间:
2014-12-17 18:04:34
阅读次数:
195
安装SQL2008时遇到"未能加载文件或"file:///d:microsoft..sql.chainer.packagedata.dll"或它的某个依赖项,如下图所示原因:SQL2008的安装路径过长。解决:把SQL2008放到D盘或者E盘的根目录下再安装。
分类:
数据库 时间:
2014-12-17 18:04:20
阅读次数:
286