表中的数据被delete之后并不会真正删除数据,而是打了一个删除标记,只要还没有被覆盖就可以恢复回来。
实验过程如下:
SYS@ORCL>create table bbed_test(x varchar2(20));
Table created.
SYS@ORCL>insert into bbed_test values('BADLY9');
1 row created...
分类:
数据库 时间:
2014-06-22 22:06:59
阅读次数:
330
使用DbVisualizer来操作sybase数据库的时候,会出现乱码问题,中文变成 ‘口口‘,
解决办法如下:
将这三个字体都改成 “宋体” 或者改成 "PMingLiU"即可。...
分类:
数据库 时间:
2014-06-22 15:57:34
阅读次数:
230
Oracle数据库压缩功能介绍...
分类:
数据库 时间:
2014-06-22 19:58:26
阅读次数:
306
select a.FILE_NAME,a.AUTOEXTENSIBLE,a.MAXBYTES,a.INCREMENT_BY from dba_data_files a;
--AUTOEXTENSIBLE 是否自动扩展
--MAXBYTES 最大
--INCREMENT_BY 自动扩展块数
SQL> show parameter db_block
NAME TYPE VALUE
----------------...
分类:
数据库 时间:
2014-06-22 22:43:22
阅读次数:
411
SELECT id FROM tran WHERE state = 'F' AND TIMESTAMPDIFF(SECOND,DATE_ADD(create_date,INTERVAL 10 DAY_MINUTE),"2014-06-18 10:30:29")>0
如果create_date加10分钟大于等于当前的时间("2014-06-18 10:30:29")...
分类:
数据库 时间:
2014-06-22 22:42:25
阅读次数:
284
昨天在存储过程中用了语句insert into a select from b。在应用中发现bigint字段插入到int字段的时候,数值被截断了,插入后已经不是所要的值。因为存储过程中没有用到异常捕捉的处理,所以一开始并未发现错误,只是在比对数据的时候才发现不对。后来比对了两张表,才发现是字段类型不一样。接下来就试着验证了一下(window下的测试环境)。
创建两张表
CREATE T...
分类:
数据库 时间:
2014-06-22 17:57:28
阅读次数:
356
“ System.Data.SqlClient.SqlException ”类型的未经处理的异常在System.Data.dll中发生。其他信息:将截断字符串或二进制数据...
分类:
数据库 时间:
2014-06-22 19:03:00
阅读次数:
239
本篇文章介绍了安装SQL Server 2008企业版的软硬件配置要求,安装过程的详细步骤,以及需要注意的事项。
步骤/方法
1
在这里我们将用图解的方式,来介绍SQL Server 2008安装和配置过程,希望对大家有所帮助。
2
选择版本,或者输入密钥自动识别版本
3
授权协议
4
支持文...
分类:
数据库 时间:
2014-06-22 22:37:13
阅读次数:
358
oracle 11g GRID 中 关于 OLR 需要知道的一些内容
1.检查olr 的状态:
[root@vmrac1 ~]# ocrcheck -local
Status of Oracle Local Registry is as follows :
Version : 3
Total...
分类:
数据库 时间:
2014-06-22 21:43:05
阅读次数:
340
在编写SQL语句时,如果要实现一张表有而另外一张表没有的数据时, 通常第一直觉的写法是:
select * from table1 where table1.id not in(select id from table2)
这种写法虽然看起来很直观,但是执行的效率会非常低下,在数据量很大的时候效果尤其明显,我们推荐使用not exists或左连接来代替。
select a.* from ta...
分类:
数据库 时间:
2014-06-22 16:36:50
阅读次数:
244
Oracle服务器端的操作一般如下:
1)
安装Oracle服务器软件
2)
创建数据库(安装时自动创建)
3)
配置监听(安装时自动配置)
4)
启动Oracle实例
5)
创建用户表空间
6)
创建新用户并授权
下面就开始讲创建用户表空间、创建新用户并授权两项:
首先要...
分类:
数据库 时间:
2014-06-22 17:54:15
阅读次数:
324
需求使用SQLserverprofiler跟踪当前实例的所有常见活动,并将结果保存到文件中。================================================================开始程序中选择SQLserverprofiler,如图。选择文件——新建跟踪,如图。连接到当前的SQLserver实例,如图。在跟踪属性里面配置..
分类:
数据库 时间:
2014-06-21 18:58:21
阅读次数:
249
需求要求使用windows自带的性能监视器监控SQL的如下对象,并将结果保存便于日后分析。性能对象:SQLServerdatabases,计数器:logfile(s)size和datafile(s)size性能对象:SQLServer:buffermanager,计数器:pagereads/sec性能对象:SQLServer:memorymanager,计数器:totalse..
分类:
数据库 时间:
2014-06-21 19:23:06
阅读次数:
260
NoSQL数据库MongoDB推出了全新一代产品MongoDB 2.6.2,该版本全面强化核心服务器,提供全新的自动化工具与重要的企业功能,宣称是MongoDB问世5年来最大的一次版本发布,主要改善开发人员管理操作,与大型企业更好地适用,下载地址:http://www.mongodb.org/dow...
分类:
数据库 时间:
2014-06-22 13:51:28
阅读次数:
249
备份与恢复数据对于管理任何数据存储系统来说都是非常重要的。1、冷备份与恢复——创建数据文件的副本(前提是要停止MongoDB服务器),也就是直接copyMongoDB将所有数据都存储在数据目录下,默认是/data/db/(Windows下是C:\data\db\),启动MongoDB时也可以用--d...
分类:
数据库 时间:
2014-06-22 13:44:12
阅读次数:
220
脚本参考了 LCX Gavin2位前辈的帖子.在此表示非常的感谢. https://www.t00ls.net/thread-26740-1-1.html https://www.t00ls.net/thread-26791-1-1.html说明:脚本支持PDO和MYSQL 2种方式...
分类:
数据库 时间:
2014-06-22 12:45:34
阅读次数:
606
新增操作 insert函数会添加一个文档到集合里面。例如我们要登记一个人的信息,首先我们在shell力创建一个局部变量person,其记录了人的姓名和性别,我们通过db.persons.insert(person)想集合persons中插入一条记录,通过db.persons.findOne()查询刚...
分类:
数据库 时间:
2014-06-22 12:42:30
阅读次数:
250
java.sql.SQLException: 索引中丢失 IN 或 OUT 参数:: 1
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:125)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:1...
分类:
数据库 时间:
2014-06-22 07:07:28
阅读次数:
631
ORACLE 五中表的优缺点总结:
1,普通表(heap table):适合大部分设计场景,有优点也有缺点。
优点:
a,语法简单方便
b,适合大部分场景
缺点:
a,更新日志开销较大
b,Delete无法释放空间(HWM High Water Mark不下降)
c,表记录太大检索太慢
d,索引回表读开销很大
e,即便有序插入,也很难保证有序读出
2,全局临时表:适合接口表设...
分类:
数据库 时间:
2014-06-22 12:24:02
阅读次数:
441
本文http://blog.csdn.net/svitter
user.sql:
-- phpMyAdmin SQL Dump
-- version phpStudy 2014
-- http://www.phpmyadmin.net
--
-- 主机: localhost
-- 生成日期: 2014 年 06 月 21 日 17:42
-- 服务器版本: 5.5.38
-- PHP...
分类:
数据库 时间:
2014-06-22 11:20:09
阅读次数:
313