可信网站多少钱做网站每天更新两篇文章

web/2025/9/26 3:39:56/文章来源:
可信网站多少钱,做网站每天更新两篇文章,网站开发要学习什么,站长广告联盟平台全表扫描的工作是扫描高水位一下所有的数据块。 这里就有一个问题#xff0c;什么是高水位线。高水位的标志存在表头。 该数据块以后都是崭新未格式化的数据块#xff0c;高水位的目的有二。它是全表扫描的 终点#xff0c;并行插入的起点#xff01; 优化全表扫描的办法有…全表扫描的工作是扫描高水位一下所有的数据块。 这里就有一个问题什么是高水位线。高水位的标志存在表头。 该数据块以后都是崭新未格式化的数据块高水位的目的有二。它是全表扫描的 终点并行插入的起点 优化全表扫描的办法有四核心就是降低高水位 一、降低高水位二、紧密码放数据三、并行查询四、修改初始化参数 降低高水位的办法有三     一、在线回收空间二、挪动表空间三、导出和导入。 紧密码放数据办法有二     一、调整pctfree;二、使用压缩特性。 实验如下 建立大表50万左右分析表列select * from t1;的计划看代价 SQL conn scott/tiger Connected. SQL drop table t1 purge; Table dropped. SQL create table t1 as select * from emp where 09; Table created. SQL insert into t1 select * from emp; 已创建14行。 SQL insert into t1 select * from t1; 已创建14行。 SQL / --一直斜杠直到 已创建229376行。 SQL commit; 现在我们就有了45万行左右的大表 分析表获得统计信息 analyze table T1 compute statistics;  Table analyzed. SQL set autot trace expl SQL select * from t1; 执行计划 ---------------------------------------------------------- Plan hash value: 3617692013 -------------------------------------------------------------------------- | Id  | Operation         | Name | Rows  | Bytes | Cost (%CPU)| Time     | -------------------------------------------------------------------------- |   0 | SELECT STATEMENT  |      |   458K|    14M|   544  (10)| 00:00:07 | |   1 |  TABLE ACCESS FULL| T1   |   458K|    14M|   544  (10)| 00:00:07 | -------------------------------------------------------------------------- 我们看到代价为544我们围绕544进行优化降低代价 set autot off delete t1 where deptno30; commit; analyze table T1 compute statistics;  select * from t1; 执行计划 ---------------------------------------------------------- Plan hash value: 3617692013 -------------------------------------------------------------------------- | Id  | Operation         | Name | Rows  | Bytes | Cost (%CPU)| Time     | -------------------------------------------------------------------------- |   0 | SELECT STATEMENT  |      |   262K|  8192K|   526   (7)| 00:00:07 | |   1 |  TABLE ACCESS FULL| T1   |   262K|  8192K|   526   (7)| 00:00:07 | -------------------------------------------------------------------------- 我们看到代价为526,比原来小一点因为cost是根据块内存cpu,网络综合计算的。 行少了一半但代价没有少多少因为这里高水位没有变化 一、在线回收空间 alter table t1 enable row  movement; alter table t1 shrink space; analyze table T1 compute statistics;  SQL select NUM_ROWS,BLOCKS,EMPTY_BLOCKS,AVG_SPACE from tabs where table_nameT1; NUM_ROWS     BLOCKS EMPTY_BLOCKS  AVG_SPACE -------- ---------- ------------ ----------   262144       1376           32         21 占用了1376个数据块。 select * from t1; 执行计划 ---------------------------------------------------------- Plan hash value: 3617692013 -------------------------------------------------------------------------- | Id  | Operation         | Name | Rows  | Bytes | Cost (%CPU)| Time     | -------------------------------------------------------------------------- |   0 | SELECT STATEMENT  |      |   262K|  8192K|   275  (11)| 00:00:04 | |   1 |  TABLE ACCESS FULL| T1   |   262K|  8192K|   275  (11)| 00:00:04 | -------------------------------------------------------------------------- 我们看到代价为275,比原来小了接近一半。 二、挪动表空间 SQL alter table t1 move tablespace users; 这句话也可以重新码放数据。 SQL analyze table T1 compute statistics;  表已分析。 SQL select NUM_ROWS,BLOCKS,EMPTY_BLOCKS,AVG_SPACE from tabs where table_nameT1; NUM_ROWS     BLOCKS EMPTY_BLOCKS  AVG_SPACE ---------- ---------- ------------ ----------     262144       1568           96        826 占用了1568个数据块比原来多了192个数据块这是因为高水位不是一个一个块的挪动 而是一组一组的挪动。 select * from t1; 执行计划 ---------------------------------------------------------- Plan hash value: 3617692013 -------------------------------------------------------------------------- | Id  | Operation         | Name | Rows  | Bytes | Cost (%CPU)| Time     | -------------------------------------------------------------------------- |   0 | SELECT STATEMENT  |      |   262K|  8192K|   310  (10)| 00:00:04 | |   1 |  TABLE ACCESS FULL| T1   |   262K|  8192K|   310  (10)| 00:00:04 | -------------------------------------------------------------------------- 代价为310比原来的275大因为浪费了一些块这些块存在于高水位下但没有数据。 但数据库全表扫描的时候还是查看了空块浪费了 三、调整pctfree SQL alter table t1 pctfree 0; Table altered. 这句话的目的是使每个数据块更加紧密的码放数据没有update,或者update行长不变的表 pctfree应该设置为0. SQL alter table t1 move tablespace users; analyze table T1 compute statistics;  select * from t1; 执行计划 ---------------------------------------------------------- Plan hash value: 3617692013 -------------------------------------------------------------------------- | Id  | Operation         | Name | Rows  | Bytes | Cost (%CPU)| Time     | -------------------------------------------------------------------------- |   0 | SELECT STATEMENT  |      |   262K|  8192K|   281  (10)| 00:00:04 | |   1 |  TABLE ACCESS FULL| T1   |   262K|  8192K|   281  (10)| 00:00:04 | -------------------------------------------------------------------------- 代价为281比310笑了10%因为pctfree默认为10。 四、使用压缩存储的新特性 alter table t1 compress; alter table t1 move tablespace users; analyze table T1 compute statistics;  select * from t1; 执行计划 ---------------------------------------------------------- Plan hash value: 3617692013 -------------------------------------------------------------------------- | Id  | Operation         | Name | Rows  | Bytes | Cost (%CPU)| Time     | -------------------------------------------------------------------------- |   0 | SELECT STATEMENT  |      |   262K|  8192K|    97  (27)| 00:00:02 | |   1 |  TABLE ACCESS FULL| T1   |   262K|  8192K|    97  (27)| 00:00:02 | -------------------------------------------------------------------------- 代价为97因为压缩了数据在同一个数据块内复用了减少了存储空间。 但带来的负面影响是当我们update的时候表会暴涨比不压缩还大而且普通的 插入不能压缩只有在直接加载的时候才会有压缩的特性参考网站内的压缩表文章。 五、使用并行查询来提高全表扫描的性能。 SQL select /* full(t1) parallel(t1 16) */ * from t1; 执行计划 ---------------------------------------------------------- Plan hash value: 2494645258 ----------------------------------------------------------------------------------- | Id  | Operation      | Name     | Rows  | Bytes | Cost (%CPU)| Time  |  TQ  |IN-OUT| PQ Distrib | -------------------------------------------------------------------------------------------------- |   0 | SELECT STATEMENT     |   |   262K| 8192K  |  7  (29)| 00:00:01 |        |      |         | |   1 |  PX COORDINATOR      |       |    |       |       |     |      |      |         | |   2 |   PX SEND QC (RANDOM)|:TQ10000 |262K|8192K| 7  (29)| 00:00:01 |  Q1,00 | P-S | QC (RAND) | |   3 |    PX BLOCK ITERATOR |   |   262K|  8192K |   7  (29)| 00:00:01 |  Q1,00 | PCWC |         | |   4 |     TABLE ACCESS FULL| T1  |  262K|  8192K|  7  (29)| 00:00:01 |  Q1,00 | PCWP |        | ----------------------------------------------------------------------------------------------- 代价为7比原来的544小了近百倍。效果明显。 六、修改db_file_multiblock_read_count参数使每次的i/o尽量多读数据块也会提高全表扫描性能。 SQL conn / as sysdba 已连接。 SQL alter system set db_file_multiblock_read_count1; 系统已更改。 SQL startup force 重新启动数据库 SQL conn scott/tiger 已连接。 SQL set autot trace expl SQL select * from t1; 执行计划 ---------------------------------------------------------- Plan hash value: 3617692013 -------------------------------------------------------------------------- | Id  | Operation         | Name | Rows  | Bytes | Cost (%CPU)| Time     | -------------------------------------------------------------------------- |   0 | SELECT STATEMENT  |      |   262K|  8192K|   419   (7)| 00:00:06 | |   1 |  TABLE ACCESS FULL| T1   |   262K|  8192K|   419   (7)| 00:00:06 | --------------------------------------------------------------------------

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/81985.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

个人信息网站建设的心得体会网站制作模板软件

Text to speech tool in LinuxeSpeak是一款 Linux 命令行工具,能把文本转换成语音。它是一款简洁的语音合成器,用C语言编写而成,它支持英语和其它多种语言。eSpeak 从标准输入或者输入文件中读取文本。虽然语音输出与真人声音相去甚远。但是&…

教育网站建设改版河北省住房建设厅网站首页

eai app课程大纲 Spring Integration是用于企业应用程序集成的开源框架。 这是一个轻量级的框架,建立在核心Spring框架之上。 它旨在支持开发事件驱动的体系结构和以消息为中心的体系结构典型的集成解决方案。 Spring Integration扩展了Spring编程模型,…

滕州本地网站建设wordpress 增加站长统计

这学期选了门模式识别的课。发现最常见的一种情况就是,书上写的老师ppt上写的都看不懂,然后绕了一大圈去自己查资料理解,回头看看发现,Ah-ha,原来本质的原理那么简单,自己一開始仅仅只是被那些看似formidab…

任县网站建设gif动图素材网站

【作品展示】windows11系统 操作:点击小绿旗进入windows11主页面,不仅是能打开浏览器,还可以进行背景切换等功能。

网站app的意义一个服务器可以备案几个网站

除了 RDKit,还有几个其他的Python库可以用来将SMILES(Simplified Molecular Input Line Entry System)字符串转换为分子图片。这些库通常用于化学信息学和分子建模领域。一些常见的选项包括: rdkit Open Babel Open Babel 命令行…

四川省网站建设广告设计与制作工作内容

PgSQL技术内幕-Bitmap Index Scan 1、简介 Bitmap索引扫描是对索引扫描的一个优化,通过建立位图的方式将原来的随机堆表访问转换成顺序堆表访问。主要分为两点:1)管理每个Bitmap的hash slot没用完时,每个Bitmap代表每个heap页中满…

长沙网站建设的首选免费logo设计一键生成无水印

使用Kafka Streams开发流处理应用 一、简介1.1 Kafka Streams定义1.2 Kafka Streams的优势1.3 Kafka Streams应用场景 二、环境搭建2.1 安装Kafka2.2 安装Kafka Streams2.3 构建Kafka集群 三、Kafka Streams编程API介绍3.1 Kafka Streams主要API3.2 应用程序的配置和参数3.3 To…

网站分析内容广告设计工资高吗

开发环境 ubuntu 20.04 VTK 8.2 编译VTK 下载源码 git clone --recursive https://gitlab.kitware.com/vtk/vtk.git 使用版本管理工具,切换版本到8.2 更改编译选项,这里使用cmake-gui进行配置 1、编译类型修改为Release 2、安装路径可以设置&#xf…

北京网站建设公司华网天下优惠做网站系统具体步骤

产品说明 一、 hook版本:企业微信hook接口是指将企业微信的功能封装成dll,并提供简易的接口给程序调用。通过hook技术,可以在不修改企业微信客户端源代码的情况下,实现对企业微信客户端的功能进行扩展和定制化。企业微信hook接口…

个人网站毕业设计作品电子商务网站建设方案范文

1.安装之前的操作 ps -ef|grep nginx 查看是否有运行 如果有就杀掉 kill -9 pid find / -name nginx 查看nginx文件 rm -rf file /usr/local/nginx* 通通删掉删掉 yum remove nginx 限载一下服务 1.2.下载安装包 地址 nginx: download 2.减压文件 tar…

武钢建工集团建设公司网站网站网页不对称

1. (其它) 掌握Linux下DHCP、DNS、Apache、FTP服务器的安装和配置,在Linux服务器上部署JavaWeb应用 完成单元八的实训内容。 1、安装 JDK 2、安装 MySQL 3、部署JavaWeb应用 安装jdk 教程连接:linux安装jdk8详细步骤-CSDN博客 Jdk来源:linu…

湖北专业网站建设质量保障wordpress category 参数

更相减损法和辗转相除法(GCD)求最小公倍数和最大公约数 标签(空格分隔): 算法 算法竞赛 这两种算法平时经常听到,听起来也很装逼,但是我老是忘了他们的原理,今天好好想想&#xff0c…

品牌网线seo的描述正确

转载自:http://www.cnblogs.com/chenxizhang/p/3280947.html 这一篇文章来谈谈对于WPF应用程序开发中的未捕获异常的处理。 首先,我们当然是要求应用程序开发人员,尽可能地在程序可能出现异常的地方都去捕捉异常,使用try…catch的…

成都网站开发团队旅游建设门户网站的方案

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、opengles3.0 绘制图元介绍二、绘图图元 API 介绍1. glDrawArrays()1.1 glDrawArrays()函数原型1.2 GL_TRIANGLES, GL_TRIANGLE_STRIP, GL_TRIANGLE_FAN 三者的区别1.3 使用GL_TRIANGLES, G…

微信服务号可以做万网站么网站外的seo

modbus 协议 数据格式00 00 00 00 00 06 01 03 00 00 00 02 ascii码第一位:事务处理标识符 由服务器复制,通常为0第二位:事务处理标识符 由服务器复制,通常为0第三位:协议标识符0第四位:协议标识符0第五…

飞色 网站建设H5建网站

🎉🎉欢迎来到我的CSDN主页!🎉🎉 🏅我是君易--鑨,一个在CSDN分享笔记的博主。📚📚 🌟推荐给大家我的博客专栏《LInux实战开发》。🎯🎯 …

网站开发例子永嘉规划建设局网站

以太网通讯是一种被广泛使用的数据通讯方式。在嵌入式应用中也经常使用,但协议栈的实现并不是一件容易的事。不过有些以太网控制器就带有协议栈,如W5500。在本篇中我们将讨论如何设计并实现W5500以太网控制器的驱动。 1、功能概述 W5500是WIZnet开发的…

襄阳住房和城乡建设网站亚马逊品牌网站要怎么做

MySQL 部分 1. 查看是否开启 binlog MySQL 8 默认开启 binlog。可以通过以下命令查看是否开启: SHOW VARIABLES LIKE log_bin;如果返回结果为 ON,则表示 binlog 已开启。 Variable_nameValuelog_binON 2. 若未开启 binlog,则需手动配置 …

网页建设网站代码网站备案ip查询网站查询

flask篇之URL重定向(二十三) 通过url_for()函数构造动态的URL: 我们在flask之中不仅仅是可以匹配静态的URL,还可以通过url_for()这个函数构造动态的URL from flask import Flask from flask import url_forapp Flask(__name__)app.route(/) def inde…

最好网站建设公司运营团队旺道网站排名优化

下班路上,一个武汉的朋友发我一份简历,问这个简历值多少。打开简历,九年工作经验,但只有两个项目经验,看着没啥亮点,建议他根据面试情况综合考虑。正好趁机分享一点自己的面试心得。1、编码能力这是做技术最…