八进制
少年壮志无烟抽
博客园
::
首页
::
新随笔
::
联系
::
订阅
::
管理
::
231 随笔 :: 0 文章 :: 2955 评论 :: 11 Trackbacks
管理Oracle数据库要注意的一些问题
以下针对Oracle9i数据库:
Commit操作不强制将database buffer内容写到文件;Commit操作后,server process在提示用户“操作已完成”之后才释放相关资源的锁;
创建数据库时,数据文件和日志文件必须用size指定大小,或用reuse指定到某个已有文件,否则命令会失败;
若丢失了所有control file的副本,可以通过重建control file恢复数据库;
在创建unique或primary key约束时,Oracle自动创建索引(名称同约束名),删除这个索引前必须先删除对应约束;
Partitioned table可以被多个进程同时查询或操作;
当前的log sequence number被存放在control file和每个data file的头部(由CKPT进程写入),log group里的每个member具有同样的log sequence number;
通过DBA_OBJECTS表可以找到哪些对象存在错误,例如视图所依赖的表已被删除,这个视图的status会被标为invalide;
Read-Only的表空间里的对象可以被Drop,因为该操作只影响dictionary;
当使用external验证方式时,不能指定password expire;
DBA是role,而不是privilege(SYSDBA和SYSOPER是privilege);
使用truncate table命令后,并非所有extents都被释放,table将保留个数为minextents的extents;
SMON后台进程负责数据库的recovery,以及合并碎片;
查询USER_XXX和dictionary表不需要具有select any table权限;
对于标志为unused的列,可以在同一张表中创建与它同名的列;
Undo段在刚创建时是offline状态的;
用户自己唯一可以使用alter user命令修改的属性是identified by;
要修改tablespace的数据文件为自动扩展,应该使用alter database而不是alter tablespace命令;
创建用户和创建表的动作不记录在alertSID.log文件里;
没有"Create Index"权限,因为"Create Table"包含了它,Alter和Drop也一样;
具有"Create Any XXX"权限的用户在其他用户下创建的对象,其所有者是那个用户;
Unlimited tablespace系统权限,只能直接授给用户,而不能授给角色;
Externally管理的角色不能设置为default role;
没有"Truncate Table"权限,用户拥有"Drop Table"权限即可执行Truncate操作;
Create SPFILE From PFILE命令可以反过来用,即Create PFILE From SPFILE,若不指定PFILE/SPFILE的名称则使用缺省名称;
TableSpace的Storage选项里的Initial和Next值应为Minimum Extent值的整数倍,否则创建语句会失败;
LogSwitch事件会记录在alert_log文件里;
Oracle缺省使用AL16UTF16作为National Character Set,Database Character Set用于SQL和PL/SQL代码,National Character Set用于NChar、NVarchar2和NClob字段;Database Character Set不能使用固定长度多字节类型字符集;
对于Rollback Segment: minextents至少为2(推荐20),pctincrease永远为零,可以是public或private但一旦确定就不能更改,optimal参数至少为该segment的initial size,initial和next最好相等已保证每个extent具有相同的大小,maxextents最好不要设置为unlimited;刚创建时的roolback segment是offline状态的,必须手工设置为online才可用;drop前必须先设置为offline;
对于Temporary Tablespace和Temporary Segment: UNIFORM SIZE值最好是SORT_AREA_SIZE的整数倍;Tempfiles不能改名,不能只读,不会进行recovery处理,不能用alter database命令创建,总是nologging模式;
字典区管理的表空间可以指定自定义的storage选项;本地区管理的表空间的storage选项不可更改,可以指定为自动段空间管理;
待续。
posted on 2005-05-06 18:31
八进制
阅读(2797)
评论(2)
编辑
收藏
所属分类:
Java
评论
#1楼
2005-07-16 19:28
glietms [未注册用户]
要多些实践。
回复
引用
#2楼
2005-07-23 08:58
lw [未注册用户]
不错啊,有些地方确实不容易注意到。oracle正在学习中,多多交流
回复
引用
社区
新闻
新用户注册
刷新评论列表
标题
姓名
主页
Email
(只有博主才能看到)
验证码
*
看不清,换一张
[
登录
][
注册
]
内容(请不要发表任何与政治相关的内容)
Remember Me?
登录
使用高级评论
新用户注册
返回页首
恢复上次提交
[使用Ctrl+Enter键可以直接提交]
该文被作者在 2005-05-15 23:22 编辑过
另存
打印
所属分类的其他文章:
·
gnujaxp.jar与axis冲突问题
·
用Java制作动画效果
·
使用JNI的步骤
·
用JFreeChart画仪表盘
·
SWT的PaintListener
·
在SWT里显示AWT对象
·
管理Oracle数据库要注意的一些问题
·
利用Digester把XML转换为Java对象
·
问题:用Web方式图形化编辑流程图都有哪些方法?
·
让URLConnection使用代理服务器
最新IT新闻:
·
金山:360的免费杀毒只能是短期行为
·
江民科技回应杀毒软件免费说 没病不能乱吃药
·
WCG2008中国区总决赛打响
·
新型的编程语言:eC
·
免费的BitDefender能复制卡巴斯基的成功吗?
博客园新闻频道
博客园首页
社区
公告
除特别说明外均为原创,所有内容仅代表个人立场。转贴请注明出处;欢迎评论和提问,不要灌水哦。
关注:
GMF
/
OSGi
/Palm OS
随笔预告:(暂无)
随笔分类
Eclipse(107)
(rss)
EMF(22)
(rss)
GEF(25)
(rss)
GMF(10)
(rss)
Java(39)
(rss)
Linux(7)
(rss)
Palm开发(3)
(rss)
RCP(5)
(rss)
Web服务/语义Web(17)
(rss)
其他(43)
(rss)
相册
苗苗的相册
其他图片
我的相册
仔仔的相册
链接
Aimd
(rss)
Cloudor
(rss)
MDA之路
PSTK
(rss)
Solo Project
(rss)
成功与自信
(rss)
键者天行
(rss)
日食传说
(rss)
小小
(rss)
竹笋炒肉
(rss)
最新评论
1. re: 关于Eclipse RCP的两个小问题和解决方法
以上是我发表的请教问题,但我实在是。。。。搞不懂,也不舒服。 凌晨5 点起床,忙到7点。 基本解决。 不能肯定哪里出问题,不过,打包的方法,基本上知道。只是解释不出原因。 有一个现象就是: buil...
--win
2. 想冒昧地请教一个问题:rcp打包成独立的可运行文件,总是不成功。
!ENTRY org.eclipse.osgi 4 0 2008-07-25 23:50:03.515 !MESSAGE Application error !STACK 1 org.eclipse...
--win
3. 想冒昧地请教一个问题:rcp打包成独立的可运行文件,总是不成功。
Root exception: java.lang.ClassNotFoundException: rcphok.Activator at org.eclipse.osgi.framework.in...
--win
4. 想冒昧地请教一个问题:rcp打包成独立的可运行文件,总是不成功。
5>然后生成一个product文件 在configration中,先引入项目rcpok 再用add required plug-in按钮自动引入所有需要的内容 launcher中加入名字:rc...
--win
5. 想冒昧地请教一个问题:rcp打包成独立的可运行文件,总是不成功。
4>build.properties中内容如下: bin.includes = plugin.xml,\ META-INF/,\ bu...
--win
6. 想冒昧地请教一个问题:rcp打包成独立的可运行文件,总是不成功。
想冒昧地请教一个问题:rcp打包成独立的可运行文件,总是不成功。 在eclipse中,包括在打包文件(xml,product)中都可以很好地运行 。但是导出后,主程序一运行,就出错。 程序中使用了...
--win
7. re: 无光驱笔记本n410c装windows xp总结
好象问题挺复杂,我的做法是用usb光驱启动后接着用dm给硬盘分区,这样做是为了使硬盘分区正常,然后ghost xp 到c盘就ok。 如果不按我上面的做法而用xp安装版的话是会出很多意外状况。不建议用...
--zeroera
8. re: GEF常见问题4:非矩形图元
八大哥 想问你啊 三角形在draw2d中被定义为final,那就意味着我们不能创建继承于三角形的figure了?不能创建三角形的图形了? 还有 菱形这种图元draw2d有没有自带?要用org.ecli...
--amandalv
9. re: EMF+GEF的属性页问题
我现在正在做一个EMF和GEF的东西,在实现属性页上遇到了一些问题。请问有关于这个的一个简单的例子吗,如果有能发给我一下吗 ,,谢谢~~~小弟急求啊。(wjq.td@163.com)
--Wsea
10. re: [Eclipse]GEF入门系列(十二、自定义Request)
八进制,你好!有个问题想请教一下,请问GEF中什么时候执行Command中的execute方法?我现在创建一个图形,用ShapeCreateCommand继承了Command类,但是将图元从palle...
--davyfeng
阅读排行榜
1. 解决高分辨率看网页字体太小问题的一个方法(38517)
2. Struts常见异常信息和解决方法(36984)
3. [Eclipse]GEF入门系列(三、应用实例) (29696)
4. [Eclipse]GEF入门系列(序)(26266)
5. [WS]使用Axis发布简单的Web服务(22199)
6. [测试]使用Mantis跟踪bug(17405)
7. [Hibernate]使用XDoclet生成hbm.xml(16561)
8. [Struts]让Dreamweaver显示Struts标签的插件(13109)
9. [Eclipse]GEF入门系列(一、Draw2D)(12380)
10. 让IE浏览器提示下载或直接打开word文档(11661)
Powered by:
博客园
Copyright © 八进制