oltp系统:注重内存设计,包括sga,pga等参数设置;使用变量绑定技术达到sql重用建设io;注意索引热块和回滚段热块;
olap系统:注重sql优化;合理利用分区;
存储物理设计:使用san存储结构;
数据安全:对系统宕机时间要求高的系统考虑使用rac+data guard设计结构;有成本考虑的话使用rman+归档方式;
并发:超过两个以上的用户对同样的数据进行修改;
锁:并发导致锁;出现系统反应慢的问题先查看V$LOCK,查看block和request列,然后通过sid到V$SESSION视图确定用户信息。
TM:表级共享锁
TX:事务锁,它体现对表的具体行的操作
select for update 会得到排他锁,为了不一直等待可以写成select for update nowait
为外键建立索引:1,主表上有频繁的删除操作。2,主键上有频繁的修改工作。3,业务上经常出现主表和从表关联查询的情况(出现以上任意一个)