上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 27 下一页
摘要: IN和EXISTS被频繁使用在SQL中,虽然作用是一样的,但是在使用效率谁更高这点上众说纷纭。下面我们就通过一组测试来看,在不同场景下,使用哪个效率更高。 测试数据: B表: 大表,大约300000行数据CREATE TABLE `B` ( `id` int NOT NULL AUTO_INCREM 阅读全文
posted @ 2021-08-24 15:32 Cetus-Y 阅读(313) 评论(0) 推荐(0)
摘要: 一些重要的字符集 不幸的是,这个世界太大了,不同的人制定出了好多种字符集,它们表示的字符范围和用到的编码规则可能都不一样。我们看一下一些常用字符集的情况: ASCII字符集 共收录128个字符,包括空格、标点符号、数字、大小写字母和一些不可见字符。由于总共才128个字符,所以可以使用1个字节来进行编 阅读全文
posted @ 2021-08-21 12:44 Cetus-Y 阅读(300) 评论(0) 推荐(0)
摘要: 1、关于 Elasticsearch 分页查询,这几个问题经常被问到 问题1:想请问下,一次性获取索引上的某个字段的所有值(100 万左右),除了把 max_result_window 调大 ,还有没有啥方法? 问题2:关于 es 的分页,每次拿 20 条展示在前台,然后点击下一页,在查询后面的20 阅读全文
posted @ 2021-08-21 11:25 Cetus-Y 阅读(8052) 评论(0) 推荐(0)
摘要: 定义一个Search template 首先,我们来定义一个 search template 来看看它到底是什么东西。使用_scripts端点将模板存储在集群状态中。在 search template中使用的语言叫做 mustache。 POST _scripts/my_search_templat 阅读全文
posted @ 2021-08-21 10:07 Cetus-Y 阅读(1284) 评论(0) 推荐(0)
摘要: Filebeat我们打开我们的自己的 Kibana,并按照如下的步骤来进行安装: 由于 Filebeat 是 log 相关的,所以我们需要选择 “Add log data”。我们想对系统(System)日志进行监控,所以,我们选择 “System logs”: 然后,我们根据我们自己运行的平台,我们 阅读全文
posted @ 2021-08-20 11:09 Cetus-Y 阅读(389) 评论(0) 推荐(0)
摘要: 什么是 Filebeat?Filebeat 是一个属于 Beats 系列的日志托运者 - 一组安装在主机上的轻量级托运人,用于将不同类型的数据传送到 ELK 堆栈进行分析。每个 Beat 专门用于传送不同类型的信息 - 例如,Winlogbeat 发布 Windows 事件日志,Metricbeat 阅读全文
posted @ 2021-08-20 10:14 Cetus-Y 阅读(4277) 评论(0) 推荐(0)
摘要: 1、背景 上班时间收到一条磁盘空间报警 登录该机器查看,根分区只有不到16G,此刻已经使用超过了80%。 查看根分区下最大的10个文件并按照size降序排列 du ‐Sm / ‐‐exclude="/data" | sort ‐k1nr | head ‐10 这条命令在其他环境执行几秒钟就返回了,在 阅读全文
posted @ 2021-08-19 10:57 Cetus-Y 阅读(258) 评论(0) 推荐(0)
摘要: 一 现象 某个业务最近2个月每月1号凌晨0点都有业务高峰,但是业务所使用的 Redis 服务 cpu 负载100% ,无法对外提供服务进而影响整体业务访问。 二 分析 2.1 问题分析 因为该业务使用的是云Redis ,我们通过监控看 CPU,QPS ,带宽。 出现问题时系统的QPS 大约为 120 阅读全文
posted @ 2021-08-19 09:41 Cetus-Y 阅读(735) 评论(0) 推荐(0)
摘要: 在一个高负载的生产数据库上删除大表需要一些技巧,倘若直接drop table,将产生大量磁盘I/O,严重的会卡库,这是高可用服务所不能接受的。要优化删除表,需要了解其内部执行过程。 一、表删除过程 表删除原理上分为内存和磁盘两部分操作: 清除表相关的buffer pool页面。删除表相关的磁盘文件。 阅读全文
posted @ 2021-08-18 10:54 Cetus-Y 阅读(1205) 评论(0) 推荐(0)
摘要: 所以,我在一开始所提到的前提,mysql需要开启独立表空间。这个假设,百分九十的情况下是成立的。如果真的遇到了,你们公司的mysql采用的是共享表空间的情况,请你和你们家的运维谈谈心,问问为啥用共享表空间。 正确姿势 假设,我们有datadir = /data/mysql/,另外,我们有有一个dat 阅读全文
posted @ 2021-08-18 10:51 Cetus-Y 阅读(358) 评论(0) 推荐(0)
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 27 下一页