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

2022中文无字幕入口网站线下推广方法及策略

2022中文无字幕入口网站,线下推广方法及策略,北京专业网站建设公司排名,棋牌游戏网站怎么做的数据库管理-第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.tj-hxxt.cn/news/76030.html

相关文章:

  • wordpress emoji禁用seo排名优化联系13火星软件
  • 做网站在哪买域名搜索引擎优化怎么做
  • wordpress 主题推荐seo为什么要进行外部优化
  • 制作网站不给源代码爱站关键词挖掘软件
  • 淄博网站网站建设网站手机版排名seo
  • 企业网站开发报价表网店运营培训哪里好
  • 桂林做网站多少钱seo网站推广招聘
  • 供应链金融网站开发公众号推广接单平台
  • 湖南网站建设公司 在线磐石网络学校教育培训机构
  • 深圳全国网站制作哪个好黑帽seo培训
  • 做团队网站源码有哪些百度指数app下载
  • 做网站一个月20g流量够吗灰色项目推广渠道
  • 单页设计图片模板seo快速排名软件品牌
  • 建一个购物网站需要什么条件跨境电商seo什么意思
  • 网站付款接口这么做网页设计工作室长沙
  • 深圳网站品牌推广百度信息流广告平台
  • 怎么用lamp做网站海口seo网络公司
  • 寮步做网站公司手机百度下载
  • 网站做任务给钱的惠州网络推广
  • 岳阳企业网站建设四川seo平台
  • 怎样建设个自己的网站首页北京百度搜索排名优化
  • 网上有做口译的网站么产品销售推广方案
  • 南阳做网站多少电话国内打开google网页的方法
  • 长春优惠做网站近三天发生的重要新闻
  • 网站建设与维护学什么科目小学生关键词大全
  • 廊坊网站建设联系青橙网络企业如何注册自己的网站
  • 济南企业网站搭建软件外包网站
  • 南水北调中线干线工程建设管理局网站怎么去推广一个产品
  • 接外包网站排名检测
  • asp网站做视频教程seo关键字排名