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

装修房子的app软件哪个好荆州seo推广

装修房子的app软件哪个好,荆州seo推广,个人养老金制度将出炉,建设工程检测中心网站数据库管理-第123期 Oracle相关两个参数(202301205) 最近在群聊中看到俩和Oracle数据库相关的俩参数,一个是Oracle数据库本身的,一个是来自于Weblogic的,挺有趣的,本期研究一下。(本期涉及参数…

数据库管理-第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, 64G

Flash Cache这个参数我是没有用过的,感觉在RAC上意义也不是太大,而我这大多数又在Exadata上。

2 Statement Cache

Statement Cache是Weblogic Server(WLS)中用于自带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://www.mmbaike.com/news/23798.html

相关文章:

  • 网络科技有限公司英文新的seo网站优化排名 网站
  • 一个网站项目几个人做网站排名优化专业定制
  • 四川德行天下建设工程有限公司网站自媒体是什么
  • 成都学做网站lol关键词查询
  • 上传到网站去的文档乱码商丘优化公司
  • 网站开发后端作用关键词seo是什么
  • 南宁营销型网站建设社群推广平台
  • 做视频解析网站播放器和接口百度在线下载
  • 网站制作和网页制作是不是一样如何做推广和引流
  • 装潢设计怎么样seo技术有哪些
  • 付款网站源码网络营销总监岗位职责
  • 58网站怎么做品牌推广河南网站推广
  • 浙江建设厅网站首页阜新网站seo
  • 网站后台难做吗网络推广方法有几种
  • 夏天做哪些网站能致富百度app安装
  • 网站模板html 汽车膜百度竞价排名费用
  • java+网站开发开什么书网络营销运营策划
  • linux打包网站做备份免费建立一个网站
  • 国外服务器做网站不能访问站长权重
  • 无锡建设网站的公司seo霸屏
  • 邯郸外贸网站建设公司商城小程序开发哪家好
  • 外贸网站经典营销案例网销怎么做
  • 学做宝宝辅食的网站化妆培训
  • 域名解析完成网站怎么做seo优化的网站
  • 怎样做一个企业的网站建站建立网站的基本流程
  • 做一家新闻媒体网站多少钱sem是什么的英文缩写
  • 什么程序做教育网站好自媒体引流推广
  • 卖老石器老榆木做哪个网站好北京网站建设运营
  • 做网站有哪些主题苏州新闻今天最新消息新闻事件
  • 网站分页效果免费网站