数据库
文章平均质量分 68
bigShong
原字节跳动,智能手机大厂JAVA,go服务端研发,丰富的高并发系统架构经验,开源社区积极参与者。
展开
-
tpch数据集的 sql优化案例
数据集:tpch 2.18 scale factor20,数据量大约1.2亿selecto_orderpriority,count(*) as order_countfromorderswhereo_orderdate >= date '1993-03-16'and o_orderdate < date '1993-03-16' + interval '3' monthand exists (select*fromlineitemwherel_orderkey原创 2021-04-11 21:43:39 · 462 阅读 · 0 评论 -
mysql查询性能优化总结
性能监控和分析性能定义性能如何度量,核心指标:1.吞吐量 tps,olap数据库偏向吞吐量2.时延,oltp应用偏向时延低性能分析性能监控 set profiling 1 show profile看各个阶段的耗时 看官方文档 https://dev.mysql.com/doc/refman/5.7/en/show-profile.html 查看cpu 磁盘等所有的信息 基于session不会持久化 mysql performance sche.原创 2020-12-23 00:36:15 · 416 阅读 · 0 评论 -
ElasticSearch ES权威指南和深入理解ES笔记
ES使用场景搜索引擎elk站内搜索特点1. 默认配置2. 分布式,可扩展,对等架构p2p3. 无模式4. 准实时3. 故障检测master node4. 故障恢复rebalance选主集群架构高可用故障恢复转移选主节点数节点数=分片数*(副本数+1)过半节点类型data候选master协调节点非以上几种就可以子主题 3https://zhuanlan.zhihu.com原创 2020-12-11 17:06:22 · 563 阅读 · 3 评论 -
Sqlite数据库基础
1.Sqlite基本介绍SQLite是一个Acid的数据库管理系统,不是一般的C/S结构,而是被连接到程序中,成为应用的一部分,减少了跨进程通信的开销,采用写入数据时加锁,但同时也支持多任务操作。SQLite只支持部分触发器,不支持对Alter table的删除和修改列,不进行类型检查。主要优点:1.零配置,无需安装。 2.跨平台, 3.最大支持2T 4.足够小,3万行代码 5.开源主要有两原创 2016-08-21 11:35:20 · 1691 阅读 · 0 评论