1、增大SGA中database buffer大小
专注于为中小企业提供成都网站建设、成都做网站服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业兰陵免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了上千余家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。
2、看看表空间、临时表空间、回滚段等的大小是否足够
3、不要建太多的索引,因为索引与数据是同步维护的
4、看看建表时的PCTUSED、PCTFREE等参数是否合适
5、插入时加上指示器/*+append*/
6、语句最好使用预解析,即带参数sql,减少数据库解析时间
7、表上或列上不要建立太多约束
8、查看锁状况,要及时提交数据修改
建表的时候好像有个初始大小,建完后,不放任何东西,表空间就是这么大。你可以重新建个小的,然后把自动扩展用上。
归档目标 LOG_ARCHIVE_DEST_n
本地归档目标:
SQLLOG_ARCHIVE_DEST_1 = "LOCATION=D:ORACLEARCHIVEDLOG";
远程归档目标:
SQLLOG_ARCHIVE_DEST_2 = "SERVICE=STANDBY_DB1";
强制的归档目标,如果出错,600秒后重试:
SQLALTER SYSTEM SET LOG_ARCHIVE_DEST_4 = "LOCATION=E:ORACLEARCHIVEDLOG MANDATORY REOPEN=600";
可选的归档目标,如果出错,放弃归档:
SQLALTER SYSTEM SET LOG_ARCHIVE_DEST_3 = "LOCATION=E:ORACLEARCHIVEDLOG OPTIONAL";
归档目标状态:关闭归档目标和打开归档目标
关闭归档目标1
SQLALTER SYSTEM SET LOG_ARCHIVE_DEST_STATE_1 = DEFER
打开归档目标2
SQLALTER SYSTEM SET LOG_ARCHIVE_DEST_STATE_2 = ENABLE
归档日志格式
LOG_ARCHIVE_FORMAT