当前位置: 首页 > news >正文

一站式服务平台入口中国广电山东网络有限公司

一站式服务平台入口,中国广电山东网络有限公司,建 网站 是软件开发,做货代网站数据库管理-第123期 Oracle相关两个参数#xff08;202301205#xff09; 最近在群聊中看到俩和Oracle数据库相关的俩参数#xff0c;一个是Oracle数据库本身的#xff0c;一个是来自于Weblogic的#xff0c;挺有趣的#xff0c;本期研究一下。#xff08;本期涉及参数…数据库管理-第123期 Oracle相关两个参数202301205 最近在群聊中看到俩和Oracle数据库相关的俩参数一个是Oracle数据库本身的一个是来自于Weblogic的挺有趣的本期研究一下。本期涉及参数讲解均以Oracle DB 19c或WLS 12.2.1.4.0为准 1 db_flash_cache_file/db_flash_cache_size 乍眼一看还以为和闪回有关但是细看发现是flash cache查看Oracle Database 19c-Database Concepts-Memory Architecture部分官方文档这个一个是否开启并配置Flash Cache功能的参数。Flash Cache的体系结构大致如下 启动Flash Cache或叫Smart Flash Cache智能闪存缓存的目的与内存buffer cache一致将经常访问的数据块放到缓存里这里将这部分缓冲区缓存可以位于闪存中。此缓冲区缓存扩展存储在一个或多个闪存磁盘设备上这些设备是使用闪存的固态存储设备。数据库可以通过在闪存中缓存缓冲区而不是从磁盘读取来提高性能。这里需要注意的是该功能只能在Solaris或Oracle Linux上开启 当Flash cache开启时DBW可以将一个clean buffer写入闪存缓存从而实现其内存buffer的重用。数据库将buffer头保存在主存储器的LRU列表中以跟踪闪存中buffer的状态和位置。如果以后需要这个buffer那么数据库可以从闪存中读取而不是从磁盘中读取。 该功能本质是对内存buffer cache的一种容量扩展或者磁盘热数据的升级使用Flash cache中缓存的buffer仍然需要将对应buffer刷入内存中使用但是可以通过Flash Card的高性能实现IO层面的加速。 关于Flash Cache的两个参数使用方式如下 DB_FLASH_CACHE_FILE指定用于数据库智能闪存的闪存内存或表示闪存集合的磁盘组的文件名。最多可以配置16个文件名。 DB_FLASH_CACHE_SIZE指定数据库智能闪存的大小。此参数只能在实例启动时指定。与上面参数内容一一对应最多16个。大小限制为0不启用16M至2048G-块大小。 db_flash_cache_file /dev/raw/sda, /dev/raw/sdb, /dev/raw/sdc db_flash_cache_size 32G, 32G, 64G db_flash_cache_size 32G, 0, 64GFlash Cache这个参数我是没有用过的感觉在RAC上意义也不是太大而我这大多数又在Exadata上。 2 Statement Cache Statement Cache是Weblogic ServerWLS中用于自带JDBC连接池的一个配置参数 To improve performance, WebLogic Server can cache prepared and callable statements used in your applications (enabled by default). When an application or EJB calls any of the statements stored in the cache, WebLogic Server reuses the statement stored in the cache. Each database connection in a data source has it’s own statement cache. 为了提高性能WebLogic Server可以缓存应用程序中使用的准备好的和可调用的语句默认情况下启用。当应用程序或EJB调用存储在缓存中的任何语句时WebLogic Server会重用存储在缓存内的语句。数据源中的每个数据库连接都有自己的语句缓存。 在Configuration: Connect Pool的配置中Statement Cache Type可以指定使用LRU或Fixed方式来选择缓存的语句而Statement Cache Size则指定每个数据源实例的每个连接要缓存的语句数。 仅仅通过官方文档我们很容易将Statement Cache理解成WLS中间件层缓存SQL相关数据然而在MOS文档**What does Statement Cache Size mean? (Doc ID 1298036.1)**中对Statement Cache如何发挥作用有更加全面、深入的解释 从MOS文档可以看到Statement Cache本质上还是在数据库层面通过游标来维持对应语句处于open状态在下一次执行语句时可以直接运行。这个功能并没有将语句的任何信息缓存在WLS中。同时开启该功能配置不合理还可能出现游标耗尽OOM等问题。 总结 本期介绍了Oracle DB和WLS中两个比较有趣的配置参数。 老规矩知道写了些啥。
http://wiki.neutronadmin.com/news/377515/

相关文章:

  • ip做网站需要过白名单吗航运网站建设计划书
  • 百度做销售网站多少钱wordpress metaslider
  • 北京网站开发公司飞沐建筑工程承包
  • 高端平面设计作品网站在线做数据图的网站有哪些问题
  • 网站建设需求材料wordpress 4.8 php版本
  • python网站开发代码怎么建设自己的论坛网站
  • 福永招聘网站建设wordpress th7好卡
  • 公司网站域名备案泰安有口碑的网站建设
  • 国外做的比较的ppt网站阳谷网站建设电话
  • 网站百度seo推广怎么做用KEGG网站做通路富集分析
  • 做网站前需要准备什么软件中国建设银行网站首页u盾登入
  • 网站建设的功能要求冠县品牌网站建设推广
  • 成都网站建设顶呱呱九江建设局网站
  • 网站建设公司信科网络网络营销服务管理
  • 用nodejs做的网站阿里云服务器如何用IP做网站
  • 网站建设策划师wordpress更改背景
  • 做前端常用的网站及软件wordpress 插件表
  • 丽江市建设局网站密云郑州阳网站建设
  • 专业网站开发工具外贸公司网站模板
  • 公司网站建设计入科目淘宝网站开发店铺什么类别
  • 网站session关键词站长工具
  • Wordpress增加QQ分享沈阳优化网站公司
  • 响应式网站和传统网站异同小语种外贸网站建设
  • 长沙网站建设外贸做营销型网站 推广的好处
  • 网站建设公司好发信息网淘宝网官方网站电脑版
  • 做网站工作职责python基础教程文档
  • 湖南网站开发企业地图截选做分析图的网站
  • 湖北网站备案需要多久室内设计手绘图
  • 影楼招聘seo技术培训茂名
  • 商标设计网站主要提供哪些服务软件技术毕业设计题目