码迷,mamicode.com
首页 > 数据库
Oracle Study之案例--重建数据库控制文件
OracleStudy之案例--重建数据库控制文件系统环境:操作系统:LinuxRH6数据库:Oracle11gR2案例分析:数据库中所有的控制文件被意外破坏,非归档的库,在有trace备份的情况下,重建控制文件。1、控制文件trace脚本[oracle@rh6~]$catcrctr.sql CREATECONTROLFILEREUSEDATABASE"TE..
分类:数据库   时间:2015-01-07 19:02:03    阅读次数:294
物理删除oracle数据文件的恢复
归档模式下测试:一.open状态下物理删除数据文件,关闭情况恢复:SQL>createtablespacetestdatafile‘+DATA/mecbs/datafile/test01.dbf‘size10M;Tablespacecreated.SQL>connscott/scott;Connected.SQL>conn/assysdbaConnected.SQL>createusertestidentifiedbytestde..
分类:数据库   时间:2015-01-07 19:01:24    阅读次数:194
巨廉为您读书 - Mobile Access Safety : Beyond BYOD (一)
写在最前面最近哥像着了魔一样热衷BOYD的攻防方面的资源探究。新年伊始,昨天中午乘午休开着野(dian)狼(lv)去了趟上海图书馆,通过关键字检索,本想借另一本的,结果手滑了,系统从库里掉出了一本DominiqueAssing著,由WILEY出版的《MobileAccessSafety:BeyondBYOD》,我看..
分类:数据库   时间:2015-01-07 19:02:42    阅读次数:211
SQL Server扩展事件(Extended Events)-- 使用system_health默认跟踪会话监控死锁
SQLServer扩展事件(ExtendedEvents)--使用system_health默认跟踪会话监控死锁自SQLServer2008以后,提供了扩展事件(ExtendedEvents)来跟踪系统分析定位问题。默认的system_health会话一直在运行,可以帮助你更快的定位问题。运行如下脚本可以看到system_health扩展事件会话..
分类:数据库   时间:2015-01-07 19:00:34    阅读次数:707
SQL Server中如何监控死锁(Deadlock)
SQLServer中如何监控死锁(Deadlock)什么是死锁?所谓死锁:是指两个或两个以上的进程在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进..
分类:数据库   时间:2015-01-07 18:59:27    阅读次数:222
MySQL-11-存储过程
存储过程 我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。 一个存储过程是一个可编程的函数,它在数据库中创建并保存。它可以有SQL语句和一些特殊的控制结构组成。当希望在不同的应用程序或平台上...
分类:数据库   时间:2015-01-07 18:52:57    阅读次数:246
如何设置mysql root密码
如何设置mysql root密码: 1、首次安装 root初始密码为空,注意就是没有密码,直接敲回车即可进入 D:\wamp\bin\mysql\mysql5.6.17\bin>mysql -uroot -p Enter password:  [直接回车] Welcome to the MySQL monitor.  Commands end with ; or \g. Your...
分类:数据库   时间:2015-01-07 18:52:26    阅读次数:228
Oracle 常用函数-日期函数
在oracle的开发和使用中,经常需要用到各种各样的日期函数,网上日期函数搜索起来一大把,用起来很多有一些小问题,自己动手总结记录下,也能让有缘的同学少走一点弯路。 --常用日期型函数 1、Sysdate 当前日期和时间 Select sysdate from dual; 2、Add_months(d,n) 当前日期d后推n个月 用于从一个日期值增加或减少一些月份 当前日期后两个月...
分类:数据库   时间:2015-01-07 18:53:05    阅读次数:266
oracle常用函数-decode
Decode函数在实际开发中非常的有用,而且功能比较强大,与其他函数结合,能让很多的工作变得简单; DECODE(字段, 条件1, 结果值1,  条件2, 结果值2, …默认值);   该函数的含义如下: IF 条件=值1 THEN RETURN(翻译值1) ELSIF 条件=值2 THEN RETURN(翻译值2) ...... ELSIF 条件=值n THEN R...
分类:数据库   时间:2015-01-07 18:52:54    阅读次数:250
数据库优化-oracle表分区的创建和分类
当表中的数据量不断增大,查询数据的速度就会变慢,应用程序的性能就会下降,这时就应该考虑对表进行分区。表进行分区后,逻辑上表仍然是一张完整的表,只是将表中的数据在物理上存放到多个表空间(物理文件上),这样查询数据时,有可能不需要每次都扫描整张表。   Oracle的表分区功能通过改善可管理性、性能和可用性,从而为各式应用程序带来了极大的好处。通常,分区可以使某些查询以及维护操作的性能大大提高。此...
分类:数据库   时间:2015-01-07 18:52:19    阅读次数:219
数据库使用-oracle位图索引
我们目前大量使用的索引一般主要是B*Tree索引,在索引结构中存储着键值和键值的RowID,并且是一一对应的。而位图索引主要针对大量相同值的列而创建(例如:类别,操作员,部门ID,库房ID等),索引块的一个索引行中存储键值和起止Rowid,以及这些键值的位置编码,位置编码中的每一位表示键值对应的数据行的有无.一个块可能指向的是几十甚至成百上千行数据的位置。这种方式存储数据,相对于B*Tree索引,...
分类:数据库   时间:2015-01-07 18:52:19    阅读次数:296
数据库使用-oracle索引的创建和分类
数据库使用-oracle索引的创建和分类 索引是数据库中一种可选的数据结构,她通常与表或簇相关。用户可以在表的一列或数列上建立索引,以提高在此表上执行 SQL 语句的性能。就像本文档的索引可以帮助读者快速定位所需信息一样,Oracle 的索引提供了更为迅速地访问表数据的方式。正确地使用索引能够显著的减少磁盘 I/O。 Oracle 提供了多种类型的索引,可以互为补充地提升查询性能: · ...
分类:数据库   时间:2015-01-07 18:50:08    阅读次数:219
mysql replace into用法详细说明
REPLACE的运行与INSERT很相似。只有一点例外,假如表中的一个旧记录与一个用于PRIMARY KEY或一个UNIQUE索引的新记录具有相同的值,则在新记录被插入之前,旧记录被删除。  注意,除非表有一个PRIMARY KEY或UNIQUE索引,否则,使用一个REPLACE语句没有意义。该 语句会与INSERT相同,因为没有索引被用于确定是否新行复制了其它的行。 所有列的值均取自...
分类:数据库   时间:2015-01-07 18:50:11    阅读次数:151
mssql 中sysobjects表
数据库内(约束、默认值、日志、规则、存储过程等)在sysobjects表中都能查到。 列名 数据类型 描述 name sysname 对象名。 Id int 对象标识号。 xtype char(2) 对象类型。可以是下列对象类型中的一种: C = CHECK 约束 D = 默认值或 DE...
分类:数据库   时间:2015-01-07 18:48:07    阅读次数:168
JDBC编程小结
(1) JDBC API调用流程:1. 加载驱动String driveName = "com.mysql.jdbc.Driver";  // mysqlClass.forName(driveName);2. 利用 DriverManager 获取 Connection对象(数据库连接对象,代表一个物理连接)Connection conn = DriverManager.getConnection...
分类:数据库   时间:2015-01-07 18:48:57    阅读次数:200
MYSQL服务无法启动:InnoDB: .\ibdata1 can't be opened in read-write mode
今天在那做实验倒腾mysql数据库,后来发现服务无法启动,查看日志报错如下: 2015-01-07 17:48:54 9136 [ERROR] InnoDB: .\ibdata1 can't be opened in read-write mode 2015-01-07 17:48:54 9136 [ERROR] InnoDB: The system tablespace must b...
分类:数据库   时间:2015-01-07 18:46:14    阅读次数:3168
查询某个分组中多行字段值的拼接字串的方法--access
查询某个分组中多行字段值的拼接字串的方法先收藏,后面再研究access的SQL语法中没有自定义函数,也不能象SQL Server中一样用变量、游标、子查询等方法来灵活处理查询语句。 但是,在Access环境中,透过模块中的过程,可利用功能强大的VB语言,生成复杂需求的查询语句。 下面是本人今天在Ac...
分类:数据库   时间:2015-01-07 18:45:35    阅读次数:213
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!