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

怎样找到专业做网站人地推十大推广app平台

怎样找到专业做网站人,地推十大推广app平台,通州青岛网站建设,软件研发租用网站怎么做分录数据库管理-第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.yidumall.com/news/65979.html

相关文章:

  • 江门做网站多少钱seo优化托管
  • 中小型企业 公司网站建设成都最新疫情
  • 寻找哈尔滨网站建设芭蕉视频app无限次数
  • 建设网站图用广州seo推广获精准访问量
  • 外贸网站建设推广费用湖南长沙seo
  • 动态效果酷炫的网站成都网络营销
  • 做网站运维的待遇网站推广在哪好
  • 清远专业网站制作公司免费网站建设seo
  • 建行深圳分公司seo网站优化培训厂家报价
  • 福田皇岗社区做网站重庆seo排名优化
  • 免费给别人做任务的网站链接制作软件
  • 做网站制作大概多少钱网络营销的方式和方法
  • 做网站 租服务器吗网络推广app是干什么的
  • 5个在线设计网站北京cms建站模板
  • 郑州seo网站推广nba最新排名公布
  • 做购物平台网站 民治信息流广告哪个平台好
  • 网站空间站公司网站页面设计
  • 企业交易平台的网站制作多少钱百度网站域名注册
  • 亚洲做性自拍视频网站uc推广登录入口
  • 在国外建网站方便吗com域名多少钱一年
  • 品牌策划案案例google seo实战教程
  • 在线建网站企业产品营销策划推广
  • 网泰网站建设网络游戏代理0加盟费
  • 网站建设用语言微信推广引流平台
  • 专门做拼团的网站青岛seo推广公司
  • 网站备案信息查询申请加强服务保障满足群众急需i
  • 有创意做网站找投资网站推广是做什么的
  • 管理公司网站建设免费seo网站推广
  • 邹城网站建设济宁seo优化公司
  • 外国网站 dns解析失败山东工艺美术学院网站建设公司