11gR2之前的版本中,当创建一张表时,会自动分配段空间,这样做有几个弊端:
1. 初始创建表时就需要分配空间,自然会占用一些时间,如果初始化多张表,这种影响就被放大。
2. 如果很多表开始的一段时间都不需要,那么就会浪费这些空间。
为此,从11gR2开始,有一种新特性,叫延迟段,即延迟分配段空间。简单讲,默认将表(以及索引、LOB)的物理空间分配推迟到第一条记录插入到表中时。即有实际的数据...
分类:
其他好文 时间:
2014-08-08 16:15:06
阅读次数:
223
建表语句:DROP TABLE IF EXISTS `t_company`;CREATE TABLE `t_company` ( `companyId` int(10) unsigned NOT NULL AUTO_INCREMENT, `companyName` varchar(30) NOT.....
分类:
系统相关 时间:
2014-08-08 15:21:56
阅读次数:
332
概述 MySQL中的行所是基于索引的,行锁是锁定在索引上,所以如果某个字段没有索引,是无法上行锁的。 本文主要是实施验证的过程。 1.使用Innodb引擎建表 mysql> create table innodb( -> id int, -> name varchar(20), -> city va...
分类:
数据库 时间:
2014-08-08 15:12:06
阅读次数:
260
1.建表 首先先建立一张测试表,使用Innodb引擎 mysql> create table test_index( -> id int, -> name varchar(20) -> ) engine innodb default charset utf8 -> ;查看表上的索引,使用如下语句 m...
分类:
数据库 时间:
2014-08-08 12:32:25
阅读次数:
325
原数据格式如下:这是学生的成绩表,每科为一列,要求转换为下面的格式:即,把把课程列转换为行,把学生行转换为列:建表:create table #a(name varchar(20),english int,chinese int ,math int)insert into #a values( 'z...
分类:
其他好文 时间:
2014-08-07 00:16:06
阅读次数:
215
案例:创建一个用户software,然后给分配权限,可以让software登录数据库、创建表、操作自己创建的表,回收角色,最后删除用户。1、创建software用户,密码system create user software identified by system;2、让software连接数据....
分类:
数据库 时间:
2014-08-06 22:32:22
阅读次数:
281
Hibernate操作步骤 1.新建项目2.加jar包3.写XML配置文件hibernate.cfg.xml4.写log4j.properties日志文件5.在MySql数据库中建student表6.建Student实体类(先建表后建类)7.写XML映射文件Student.hbm.xml,或者Ann...
分类:
系统相关 时间:
2014-08-06 22:13:42
阅读次数:
381
http://nlp.solutions.asia/?p=180http://www.promenade.me/archives/146环境 ubuntu 12.04sql建表CREATE DATABASE nutch DEFAULT CHARACTER SET utf8mb4 DEFAULT CO...
分类:
其他好文 时间:
2014-08-06 21:56:32
阅读次数:
239
SQL SERVER 2008数据库表中修改字段后不能保存,这种情况将阻止保存要求重新创建表的更改一项的钩钩去掉就OK了找到工具》选项》Designers》表设计器和数据库设计器然后将“阻止保存要求重新创建表的更改” 的这一项的钩钩去掉就OK了图片来自:http://www.jb51.net/art...
分类:
数据库 时间:
2014-08-06 18:33:53
阅读次数:
240
今天安装了hbase想做下测试,结果发现在创建表时报错“can't get master address from zookeeper, zookeeper date = null”,大致是这样描述的,之后查看日志,发现hbase在启动zookeeper时确实报错了,查阅了网上的资料,说hbas.....
分类:
其他好文 时间:
2014-08-06 17:27:52
阅读次数:
218