是否可以在BIOS中禁用CPU(Intel)内核,如果是的话,HP / DELL(其他?)1U / 2U服务器会允许这么做吗? 要find具有双核CPU的新服务器硬件正变得越来越困难,大多数新服务器都是四核服务器,所以Oracle许可证的成本使得服务器升级变得exception复杂。 这使我想到了上面的问题。
如何找出(如果可能的话通过企业pipe理器),某个表使用的Mb总数?
我的Oracle DBA同事正在我们的生产服务器上请求root访问权限。 他争辩说,他需要它执行一些操作,如重新启动服务器和一些其他任务。 我不同意他,因为我已经为他设置了Oracle用户/组和Oracle用户所属的dba组。 一切运行顺利,没有DBA目前的root权限。 我也认为所有的pipe理任务,例如定时服务器重启,都需要由适当的pipe理员(我们的系统pipe理员)来完成,以避免任何与基础架构交互的误解相关的问题。 我希望从系统pipe理员和Oracle数据库pipe理员那里得到input – Oracle数据库pipe理员在生产环境中拥有超级用户权限是否有很好的理由? 如果我的同事确实需要这个级别的访问权限,我会提供,但由于安全性和系统完整性问题,我很害怕这样做。 我不是在寻找利弊,而是对我应该如何处理这种情况提出build议。
我感觉两个大型复杂的Oracle模式应该是完全相同的,所以决定抛弃和区别它们来调查。 我find了一个文章( http://www.dba-oracle.com/art_builder_get_schema_syntax.htm ),它提供了以下命令来转储表和索引定义。 SELECT DBMS_METADATA.GET_DDL('TABLE',u.table_name) FROM USER_TABLES u; SELECT DBMS_METADATA.GET_DDL('INDEX',u.index_name) FROM USER_INDEXES u; 然而,当我倾倒和分析输出模式的线轴时,几乎每条线上都有微不足道的差异,导致差异毫无价值。 例如,模式名称包含在每个表格定义中。 有没有更好的方法来做到这一点,将以一种可以使用diff工具轻松比较的格式给出最重要的模式数据。 我对表,索引和触发器感兴趣。 我正在使用Oracle数据库10g企业版版本10.2.0.3.0
当我们为我们的MSSQL盒子设置光纤通道LUN时,我们很less必须向他们展示超过8种不同types的(Quorum,MSDTC,TempDB,Data,Logs,Backup和其他一些)不同的LUN。 我们有一个新的Oracle DBA,他给了我一个他想要的第一个新服务器的LUN列表 – 其中有38个! 这是一个非常基本的数据库框,只有一个数据库。 它们都是非常小的(100GB)LUN,并且它们使用ASM以LVMtypes的方式明确地连接在一起。 是做这件事的最好方法,我真的没有Oracle专家,但对我来说似乎太复杂了,对此你有什么想法和经验?
我们的几台服务器有Oracle维护许可证。 我们的硬件供应商问服务器机房有互联网连接。 我们的政策是,出于安全原因,该房间内的所有机器都与互联网隔离。 但维修人员问“那么我们将如何能够在您的服务器上进行维护工作?” 我的问题是,我们的服务器是否需要互联网连接才能进行维护,如许可证validation系统。 或者他可以离线吗? 如果networking连接到我们的生产服务器,这本身不是一个风险吗?
在StackOverflow的这个问题的行中,以及我们在这里完全不同的人群,我想知道:你禁止SELinux的原因是什么(假设大多数人仍然这样做)? 你想保持启用? 你离开SELinux出现了什么exception? 除了Oracle之外,还有哪些供应商支持启用SELinux的系统? 奖金问题:任何人都设法使用SELinux在RHEL5上运行Oracle来强制执行目标模式? 我的意思是,严格会很棒,但是我不会那么远,所以让我们留在目标首先;-)
我们目前正在devise新的数据库服务器,并且提出了一个折衷,我不完全确定如何回答。 这些是我们的select:48GB 1333MHz或96GB 1066MHz。 我的想法是,内存应该是丰富的数据库服务器(我们有充足的数据和一些非常大的查询),而不是尽可能快。 显然我们无法获得1333MHz的16GB芯片,因此上面的select。 那么,我们应该得到很多更慢的RAM,还是更快的RAM? 额外信息: 可用DIMM插槽数量:6 服务器:戴尔刀片服务器CPU:6核(由于Oracle许可证,只有单一插槽)。
在虚拟机内运行任何东西都会有一定程度的性能影响,但它对数据库系统的性能有什么影响? 我发现这个学术参考文件有一些有趣的基准,但这只是一个有限的testing,只使用Xen和PostgreSQL。 结论是,使用虚拟机“不会在性能上花费太高”(尽pipe您可能会认为实际的数据是这样说的)。 与在虚拟机中运行数据库相关的技术,pipe理和其他缺点是什么? 请张贴可以客观事实支持的答案,我对炒作或其他任何半宗教性的争论都不感兴趣(极客的激情在许多方面都很好,但这对我们来说无能为力。 话虽如此, 在虚拟机中运行数据库时会出现什么问题? (请张贴参考) 这些问题是重要的吗? 他们只在某些情况下显着吗? 什么是解决方法?
我想通过Windows命令提示符通过SQL Plus运行Oracle脚本。 该脚本不包含“退出”命令,但我仍然希望SQL Plus退出,并在完成脚本时将控制权返回给命令提示符。 我的目标是在不修改脚本的情况下执行此操作。 这可能吗?