
database
文章平均质量分 80
hzgzf
这个作者很懒,什么都没留下…
展开
-
mysql 数据类型java类型对照
类型名称显示长度数据库类型JAVA类型JDBC类型索引(int)描述 VARCHARL+NVARCHARjava.lang.String12 CHARNCHARjava.lang.String1 BLOBL+NBLOBjava.lang.byte[]-4...原创 2009-06-10 21:56:32 · 89 阅读 · 0 评论 -
【字符集】处理Toad显示乱码及Windows XP下无法插入“某些汉字”问题
在数据库服务器字符集为AL32UTF8,我们来思考并处理一下Windows XP环境下的Toad工具显示字符为乱码的问题。1.鉴于《【字符集】“客户终端字符集”、“NLS_LANG”环境变量以及“数据库字符集”》http://space.itpub.net/519536/viewspace-615345提到的“Toad同学”显示不稳定的现象,这里给出一个处理方法。2.先列一下上面文章中得到...原创 2010-11-01 13:14:46 · 126 阅读 · 0 评论 -
oracle 常用语句
查看 死锁 select username,lockwait,status,machine,program from v$session where sid in(select session_id from v$locked_object)原创 2010-10-27 15:24:11 · 77 阅读 · 0 评论 -
group by rollup
首先引用ITPUB上的总结:rollup(a,b,c)----------------> 从右到底递减汇总====>group by a,b,c (减0次)UNION ALL====>group by a,b (减1次)UNION ALL====>group by a (减2次)UNION ALL====>group by null(全部汇...原创 2011-05-19 15:10:17 · 109 阅读 · 0 评论 -
Oracle使用序列创建自增字段
在Oracle中sequence就是所谓的序列号,每次取的时候它会自动增加,一般用在需要按序列号排序的地方。 1、Create Sequence 你首先要有create sequence或者create any sequence权限 Sql代码 CREATE SEQUENCE SEQ_EMP INCREMENT BY 1 -- 每次加几个 START WITH 1 -- 从1开始计数 ...原创 2011-01-25 11:04:56 · 310 阅读 · 0 评论 -
关于 db block gets,consistent gets,physical reads的概念
首先来看下官方文档的解释db block gets:Number of times a CURRENT block was requested. 当前模式所请求读的块数consistent gets:Number of times a consistent read was requested for a block. 在一致读模式下所读的块数physical reads:Total nu...原创 2010-08-17 16:57:46 · 151 阅读 · 0 评论 -
oralce分区表和索引
什么时候使用分区: 1、 大数据量的表,比如大于2GB。一方面2GB文件对于32位os是一个上限,另外备份时间长。 2、 包括历史数据的表,比如最新的数据放入到最新的分区中。典型的例子:历史表,只有当前月份的数据可以被修改,而其他月份只能read-only ORACLE只支持以下分区:tables, indexes on tables, materialized views,...原创 2010-08-14 17:39:58 · 124 阅读 · 0 评论 -
Oracle分区键与分区本地索引
关于全局索引和本地索引的优缺点,分别应该在什么情况下使用,这方面的资料很多,本文不作讨论。本文讨论一种特殊情况,即建立在分区键之上的本地索引。9i也算是很老的Oracle版本了,只是很多系统包括很多大型的核心的系统都在用,因此本文介绍建立在分区键列上的本地索引存在的问题。下面是一些测试: <!--<br /><br />Code highlighting pr...原创 2010-08-14 17:26:25 · 387 阅读 · 0 评论 -
oracle表分区详解
此文从以下几个方面来整理关于分区表的概念及操作: 1.表空间及分区表的概念 2.表分区的具体作用 3.表分区的优缺点 4.表分区的几种类型及操作方法 5.对表分区的维护性操作.(1.) 表空间及分区表的概念表空间: 是一个或多个数据文件的集合,所有的数据对象都存放在指定的表空间中,但主要存放的是表,...原创 2010-08-14 17:19:27 · 77 阅读 · 0 评论 -
Oracle 数据库分区表的创建和操作
摘要:在大量业务数据处理的项目中,可以考虑使用分区表来提高应用系统的性能并方便数据管理,本文详细介绍了分区表的使用。 在大型的企业应用或企业级的数据库应用中,要处理的数据量通常可以达到几十到几百GB,有的甚至可以到TB级。虽然存储介质和数据处理技术的发展也很快,但是仍然不能满足用户的需求,为了使用户的大量的数据在读写操作和查询中速度更快,Oracle提供了对表和索引进行分...原创 2010-08-14 08:56:30 · 917 阅读 · 0 评论 -
oracle 树状查询
oracle中的select语句可以用START WITH...CONNECT BY PRIOR子句实现递归查询,connect by 是结构化查询中用到的,其基本语法是: select * from tablename start with cond1 connect by cond2 where cond3; 简单说来是将一个树状结构存储在一张表里,比如一个表中存在两个字段: id,paren...原创 2011-02-15 16:11:56 · 83 阅读 · 0 评论