加入收藏 | 设为首页 | 会员中心 | 我要投稿 淮安站长网 (https://www.0517zz.cn/)- 运营、云管理、经验、智能边缘、云硬盘!
当前位置: 首页 > 运营 > 正文

vlookup函数查询出错怎么办?

发布时间:2021-02-06 15:59:03 所属栏目:运营 来源:互联网
导读:与员工一起工作 Day接着详述了人工智能是如何与网络安全人员合作,以确保组织安全的。 我们都知道市场上没有足够的网络安全人员,所以人工智能可以帮助填补这一空白,他表示。机器学习是人工智能的一种形式,它可以读取SoC分析师的输入,并将其转置到一个不

与员工一起工作

Day接着详述了人工智能是如何与网络安全人员合作,以确保组织安全的。

“我们都知道市场上没有足够的网络安全人员,所以人工智能可以帮助填补这一空白,”他表示。机器学习是人工智能的一种形式,它可以读取SoC分析师的输入,并将其转置到一个不断扩大的数据库当中。

“下一次,当SoC分析员输入类似的症状时,他们就会根据统计分析和神经网络的使用,给出以前类似的案例和解决方案,从而减少人力投入。
 

在人迹罕至的荒漠戈壁,在地震等灾害导致通信基站被破坏的灾区,在基站信号薄弱的山区……4G、5G网络覆盖难以抵达,卫星互联网将发挥作用,让更多的人在这类环境中也能便捷、经济地与外界通讯。

10月28日,我国卫星应用领域关注度及规模最大盛会——中国卫星应用大会暨中国国际卫星应用技术与设备展览会在北京召开。记者从中国高科技产业化研究会卫星互联网分会筹备会上获悉,随着产业链上下游携手发展低轨卫星通信技术,推动卫星互联网产业落地,“5G+卫星网络”模式下的6G通讯有望在中国加速落地。不久的将来,在人烟稀少、没有基站信号覆盖的区域,越野爱好者、中小企业也能用上万元以内的卫星通讯终端。

“便捷而快速的联网通信只在城市和人口聚集密度高的地方覆盖得周全,目前,全国有百分之七八十的国土面积其实没有很好的网络覆盖,甚至没有网络覆盖。在5G时代之后,一定是卫星通信与地面通信联合保障人类通信需求的时代,我们正全力迎接这个时代的到来。“中国高科技产业化研究会卫星互联网分会秘书长单位、若森智能董事长季文涛说。

当下,不少国家都开始了6G通讯的研究,但具体标准尚无定论。有业界专家认为,下一代6G通讯将以在5G基础上集成卫星网络的“5G+卫星网络”模式来实现全球覆盖,并有望在2025年得到商用。

以此次在卫星应用大会上发布的低轨星座手持式卫星互联网终端概念机为例,其体积仅相当于普通14寸笔记本电脑展开后的体积,售价不超过1000美元。而过去,卫星通讯终端设备往往高达数十万,仅政府部门、大企业能够负担,小企业和个人还难以利用卫星互联网进行通讯。随着卫星互联网终端成本降低、体积逐渐缩小,普通消费者手持式卫星互联网终端的市场真空将被逐渐弥补。
 

如果能够把这些空洞去掉,就能达到收缩表空间的目的。而重建表就能达到这样的目的。

4.重建表
如果我们手动重建一张表,可以新建一个与表 A 结构相同的表 B,然后按照主键 ID 递增的顺序,把数据一行一行地(就是递增地)从表 A 里读出来再插入到表 B 中。由于表 B 是新建的表,所以表 A 主键索引上的空洞,在表 B 中就都不存在了。显然地,表 B 的主键索引更紧凑,数据页的利用率也更高。如果我们把表 B 作为临时表,数据从表 A 导入表 B 的操作完成后,用表 B 替换 A,从效果上看,就起到了收缩表 A 空间的作用。

这里,你可以使用 alter table A engine=InnoDB 命令来重建表。在 MySQL 5.5 版本之前,这个命令的执行流程跟我们前面描述的差不多,区别只是这个临时表 B 不需要你自己创建,MySQL 会自动完成转存数据、交换表名、删除旧表的操作。显然,花时间最多的步骤是往临时表插入数据的过程,如果在这个过程中,有新的数据要写入到表 A 的话,就会造成数据丢失。因此,在整个 DDL 过程中,表 A 中不能有更新。也就是说,这个 DDL 不是 Online 的。

MySQL 5.6 版本开始引入的 Online DDL,对这个操作流程做了优化。

  • 建立一个临时文件,扫描表 A 主键的所有数据页;
  • 用数据页中表 A 的记录生成 B+ 树,存储到临时文件中;
  • 生成临时文件的过程中,将所有对 A 的操作记录在一个日志文件(row log)中;
  • 临时文件生成后,将日志文件中的操作应用到临时文件,得到一个逻辑数据上与表 A 相同的数据文件;(应用row log的过程可能又回有页分裂)
  • 用临时文件替换表 A 的数据文件。

可以看到,在这个过程中,由于日志文件记录和重放操作这个功能的存在,这个方案在重建表的过程中,允许对表 A 做增删改操作。这也就是 Online DDL 名字的来源。

需要补充说明的是,上述的这些重建方法都会扫描原表数据和构建临时文件。对于很大的表来说,这个操作是很消耗 IO 和 CPU 资源的。因此,如果是线上服务,你要很小心地控制操作时间。

optimize table、analyze table 和 alter table 这三种方式重建表的区别:

    (编辑:淮安站长网)

    【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

推荐文章
    热点阅读