暂无图片
登陆数据 和关闭Oracle数据库都报错:ORA-04031 unable to allocate 2016 bytes of shared memory
我来答
分享
暂无图片 匿名用户
登陆数据 和关闭Oracle数据库都报错:ORA-04031 unable to allocate 2016 bytes of shared memory

微信图片_20220126173525.jpg

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
盖国强

这种情况,是因为 Shared Pool 耗尽导致的数据库工作异常,直接 shutdown abort 就好了。

暂无图片 评论
暂无图片 有用 1
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
请教oracle11g开启ssl的配置方法,感谢[抱拳]
回答 4
后边解决了么?
关于一个Oracle定时任务导致阻塞锁问题
回答 5
这个视图没有看到
如何一次性批量保存 oracle的视图?
回答 2
已采纳
不太明白什么是“一次性批量保存”?要备份的话,可以用expdp加上INCLUDEview参数,把视图导出来
一直更新seg$数据字典信息没有提交状态active!
回答 8
上传AWR好像有问题,上传非法文件,上传添加附件中。
oracle 11g安装遇到问题,如何定义SID?
回答 2
你这是docker安装的吧,SID建库后如果需要修改,可参考:✅修改ORACLESID1、关闭数据库shutdownimmediate2、修改环境变量vi/home/oracle/.bashprofi
oracle生产环境都是什么系统?
回答 1
已采纳
一般是Linux,centos,UNIX
Oracle19C rac,同样sql语句,两个节点执行计划不一样的原因,怎么预防?
回答 8
已采纳
原因:数据分布不均,系统负载差异,统计信息未更新或不一致,并行度设置一直,确保Oracle实例版本一致解决:定期更新统计信息;使用绑定变量而不是硬编码值可以确保SQL语句被优化器视为同一查询,从而可能
多实例数据库,它们的sga是共享的还是分别独立的?
回答 3
已采纳
你的实例如果说是按照端口来划分的那种(也就是俗称的instance的)。那么每个是独立的。不过不推荐这样。你还不如用多个schema在一个数据库实例上。或者用PDB模式。如果说是PDB模式的话,每个P
崩溃啦!大家帮我看看,Executions 和 Elapsed Time per Exec (s) 没有值是什么原因?
回答 6
查看一下此sql的versioncount是否超过了200,版本太多,Oracle会省去记录一些统计信息。版本太多,cbo不如重新硬解析效率高呢
12c oracle到oracle的迁移,数据量1.3T左右,数据库非系统用户100多个,非系统表空间2个,如果使用数据泵迁移,是全库迁移、按用户迁移、按表空间迁移,哪种方式比较合适呢?
回答 1
有没有停机时间。有的话数据泵。停机时间短的话用ogg。不停机不太可能。