CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Oracle >  开发

关于数据库设计

楼主podded(阿朱)2006-03-16 22:10:46 在 Oracle / 开发 提问

学数据库以来,更多的是数据库编程应用,设计和管理方面学的是比较粗糙的.  
  以前基本上是安装数据库时就默认创建了数据库,然后在控制台上创建用户、授权,基本上都是默认的步骤,然后在sql*plus中创建表,对于性能、维护方面考虑的很少,因为双方都不规范。  
   
  希望有经验的朋友说说数据库设计方面的注意事项。可以具体些,比如表空间的原则,数据文件大小及位置的原则,日志模式的原则,备份,日常维护内容等,因为没有经验也无法罗列,大家有想到的就说。  
   
  谢谢! 问题点数:100、回复次数:5Top

1 楼cenlmmx(学海无涯苦作舟)回复于 2006-03-16 22:35:54 得分 50

随便说说  
  表空间的前期安排是非常重要的,比如system表空间是应该绝对不能放用户的数据,否则都放在上面那空间绝对爆涨,对以后的备份恢复造成很大麻烦.  
  而undo,temp表空间也是令人比较头疼的,一般推荐还是关闭文件自动增长.  
  日志当然是归档模式,日志组多几个,组内几个互为镜象.文件大小一般掌握平时15分钟切换一次,极端情况不算.磁盘做raid0+1.  
  备份推荐rman备份,可以一周一个全备,3天一个增量备份,每天归档备份.  
  日常维护就是一些常用的脚本检查IO,CPU和内存使用情况,和定期的做statpack检查性能指标和瓶颈.Top

2 楼cenlmmx(学海无涯苦作舟)回复于 2006-03-16 22:40:13 得分 10

忘了说,表空间尽量使用extent   management   local和uniform   size(1M)Top

3 楼podded(阿朱)回复于 2006-03-20 22:38:13 得分 0

顶一下。  
  同学们没有要补充的东东??  
  Top

4 楼longbbyl(鹤舞白沙)回复于 2006-03-21 17:50:01 得分 10

暂时没有,不过学习了一下Top

5 楼chliang315()回复于 2006-03-21 18:25:12 得分 30

日志,归档日志   放在不同的磁盘Top

相关问题

  • 数据库设计
  • 数据库设计
  • 数据库设计问题
  • 数据库设计问题
  • 关于数据库设计?
  • 数据库设计问题
  • 关于数据库设计
  • 应用数据库设计
  • 数据库设计问题
  • 一个数据库设计的问题

关键词

  • 数据库
  • 文件
  • 日志
  • 备份
  • 空间
  • 表
  • 创建
  • 原则
  • 方面

得分解答快速导航

  • 帖主:podded
  • cenlmmx
  • cenlmmx
  • longbbyl
  • chliang315

相关链接

  • Oracle类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo