[笔记]--Oracle修改SGA大小】的更多相关文章

1.通过spfile修改 (1)使用SYS用户以SYSDBA身份登录系统 (2)查看修改前sga_max_size,sga_target大小 show parameter sga_max_size; show parameter sga_target; (3)修改参数 alter system set sga_max_size=1600m scope=spfile; alter system set sga_target=1600m scope=spfile; 备注:alter system s…
日志文件能不能resize,直接扩大日志文件的大小?10g是不能的. 网上的一般方法就是新建两个临时日志组(oracle至少要求两个日志组),切换到这两个临时日志组后,删掉重建扩大或缩小,再添加日志组成员.在中间过程中用alter system checkpoint 来使 日志状态active转inactive,用alter system switch logfile切换日志组. 1.增大日志文件大小,我是通过新创建大的日志组然后进行切换实现的,在原有的日志组上创建新的日志组 alter dat…
修改 memory_target 用oracle用户登录,sqlplus "/as sysdba"SQL> show parameters target;     show parameters spfile;     alter system set memory_max_target=4G scope=spfile;     alter system set memory_max_target=4G scope=both;     tmpfs /dev/shm tmpfs d…
最近装了oracle,电脑实在太卡了,想要限制内存使用,结果碰到一系列问题: 要用SYS帐户登录,修改SGA使用,结果不知道SYS密码.用SYSTEM帐户权限不够. 试了几条语句后,有几个文件修改不了,怀疑是不是自己系统用户的权限不够,然后给系统的帐户提权限. 本身已经是管理员权限了,想要提升为传说中的超级管理员,结果试了几种方法,都没效果. 后来在网上找了资料,找到了可行的方案. sys;//系统管理员,拥有最高权限 system;//本地管理员,次高权限 scott;//普通用户,密码默认为…
Oracle修改表空间大小 使用Oracle10g建立数据库后,向数据库中导入了部分数据,第二天继续向数据库中导入数据表时发生错误: 查了很多资料发现原来是Oracle表空间限制,导致无法继续导入数据的原因.如果在建立数据库时没有设置, Oracle 默认的表空间大小为400M,当数据库中数据量达到这个值,再向数据库中导入数据就会报错.解决方法是 扩展表空间.可以选择将表容量扩大,比如扩展到5G,或者当表空间不够时每次自动增加一定的容量,如每次自增200M. 下面列出详细过程: 1.通过sql…
1.修改字段大小 当表中已经存在数据,就不能直接修改某字段大小,需要新建一个字段来过渡   ALTER TABLE TABLE RENAME COLUMN GRP TO FUND_GRP_1; ); )); ALTER TABLE TABLE DROP COLUMN FUND_GRP_1; 2.检查数据库的invalid object. 字段修改之后往往会导致数据库中产生无效对象,需要进行检查 SELECT owner, object_name, object_type, status FROM…
修改ibdata1大小的验证 ibdata是共享表空间,在MySQL初始化的时候就生成了. 但很多童鞋会看到网上各种大神的调优建议,在MySQL已经初始化的情况下,修改配置文件中innodb_data_file_path=ibdata1:12M:autoextend.导致MySQL启动的时候报错. 下面来模拟一下: 原来的ibdata1大小为12M # ll -h /sales3306/mysql/data/ibdata1 -rw-rw----. mysql mysql 12M Mar : /s…
ORACLE修改用户表所属表空间的步骤 使用脚本进行修改.据目前所了解,正长情况下需要修改表的空间和表的索引的空间,如果涉及到BOLB字段的表,修改的方式又不一样了!正常情况下的修改脚本:1.修改表的空间alter table TABLE_NAME move tablespace TABLESPACENAME 查询当前用户下的所有表select 'alter table  '|| table_name ||'  move tablespace tablespacename;'  from use…
oracle基础教程(8)oracle修改字符集 1.用dba连接数据库 -->sqlplus / as sysdba 2.查看字符集 -->SELECT parameter, value FROM v$nls_parameters WHERE parameter LIKE '%CHARACTERSET'; 好像结果: PARAMETER ---------------------------------------------------------------- VALUE -------…
Docker默认空间大小分为两个,一个是池空间大小,另一个是容器空间大小. 池空间大小默认为:100G 容器空间大小默认为是:10G 所以修改空间大小也分为两个: 这里使用centos下的yum进行安装的Docker. 首先,修改空间大小,必需使Docker运行在daemon环境下,即先停止正在运行的docker服务: service docker stop 然后使用命令使用daemon环境下运行docker: docker -d 一.修改池空间大小方法: seek= seek= 上面的1000…