随笔分类 -  数据库,实用SQL

摘要:ELK:是一个日志分布是系统 关系型数据库的痛点:数据量大,更新量大,实时性强,查询维度多:=,in,like,or ,range,sum,count,limit,groupby orderby相应慢 elasticsearch:一。功能:1.关键词匹配2.条件过滤3.字段排序4.打分排序5.或与非 阅读全文
posted @ 2022-06-23 11:26 大树2 阅读(72) 评论(0) 推荐(0) 编辑
摘要:阿里云elasticsearch index索引库同步到华为云搜索服务CSS(elasticsearch)demo: esm -s http://es-cn-oew1xgrbt111.public.elasticsearch.aliyuncs.com:9200 -d http://172.24.45 阅读全文
posted @ 2022-06-23 11:14 大树2 阅读(62) 评论(0) 推荐(0) 编辑
摘要:什么是执行计划? 怎么生成执行计划? 数据访问的基本操作:Scan, Seek, bookmark lookup 表连接的三种基本操作: Nested Loop join, Merge Join, Hash Join 后续计划中的坑 子查询的种种 并发线程和我们的hybrid 并发 隔离级别 Iso 阅读全文
posted @ 2022-06-10 12:11 大树2 阅读(253) 评论(0) 推荐(0) 编辑
摘要:https://cs.usfca.educs.usfca.edu/~galles/visualization/bst.html 二叉树:小的插入左边,大的插入右边红黑树:平衡二叉树B-Tree: 横向存放更多的节点数据(data) B+tree: 16/(8+6)=1170b,节点从左到右依次递增, 阅读全文
posted @ 2022-05-08 21:04 大树2 阅读(39) 评论(0) 推荐(0) 编辑
摘要:mysql left 查询 优化的思考: 1.对左表添加条件限制需在where条件中添加,不能放到on后面2.对右表添加条件限制需放到on后面,在where条件中添加会有数据行数差异出现问题。 原sql语句: SELECT m.*,o.OrderSourceNameFROM table_1 m Le 阅读全文
posted @ 2022-04-13 17:42 大树2 阅读(270) 评论(0) 推荐(0) 编辑
摘要:推荐一个好用的SQL ServermanagementStudio的插件,能够将杂乱的sql语句按照比较好的可读性的格式进行格式化的插件。 SQL Pretty Printer目前提供4种使用方式,桌面版本,SSMS(SQL Server Management Studio)插件,VS插件,和提供A 阅读全文
posted @ 2022-03-28 14:22 大树2 阅读(106) 评论(0) 推荐(0) 编辑
摘要:/***************************************************************** 检查近期死锁;定位到具体的对象。方便排查问题;************************************************************ 阅读全文
posted @ 2022-03-22 14:17 大树2 阅读(37) 评论(0) 推荐(0) 编辑
摘要:一 .net6应用1. vs2022+net+c#102.jwt & identityServer43.core webapi 应用和调优4.efcore 应用和调优5.Vue3.x + corewebapi 前后端分离6.golang 应用7.blazor应用8.xamarin移到开发应用9.ab 阅读全文
posted @ 2022-03-02 15:58 大树2 阅读(80) 评论(0) 推荐(0) 编辑
摘要:sqlsugar:1.批量查询 :查询100万数据list共用时间秒:4386;查询200万数据list共用时间秒:8456 list = db.Queryable<tb_users_v2>().Where(i => i.userId < count).ToList(); 2.异步批量插入:插入 1 阅读全文
posted @ 2022-03-01 12:40 大树2 阅读(1968) 评论(0) 推荐(0) 编辑
摘要:1.tidb 介绍:是开源的,java开发,大公司和tidb公司合作,有问题及时得到处理2.tidb 特别底层架构3.tidb和mysql压力测试4.tidb+spark 大数据处理5.tidb高效原理 mysql:关系型数据库能联查,大数据查询慢,并发差,redis,es,hbase:非关系型数据 阅读全文
posted @ 2022-02-23 14:51 大树2 阅读(274) 评论(0) 推荐(0) 编辑
摘要:阿里云polardb(for MySQL)迁移到华为GaussDB(for MySQL)使用总结 华为GaussDB(for MySQL)使用总结: 1.GaussDB(for MySQL)默认是不开启Proxy的,需要开启读写分离,与Polardb保持一致(之前亚马逊的实例已经打开了)2.Gaus 阅读全文
posted @ 2022-02-10 11:43 大树2 阅读(356) 评论(0) 推荐(0) 编辑
摘要:git 连接gitlab 1. 下载并安装git 和 TortoiseGit-2.6.0.0-64bit.msi2. 生成秘钥信息 2.1 新建.ssh文件夹 在C:\Users\csj\.ssh 2.2 在.ssh 目录下右键打开Git Bash(.ssh目录不存在,则在任一目录下操作,或者手动创 阅读全文
posted @ 2021-12-23 18:27 大树2 阅读(567) 评论(0) 推荐(0) 编辑
摘要:mongodb分片集群1.mongodb分片集群应用场景2.mongodb分片集群如何搭建3.mongodb分片集群如何分片数据4.mongodb分片集群拆分数据原理5.mongodb分片集群自动分片,hash分片,范围分片 mongodb分片集群1.mongodb分片集群应用场景mongodb分片 阅读全文
posted @ 2021-12-22 22:32 大树2 阅读(516) 评论(0) 推荐(0) 编辑
摘要:code-->gitee服务器码云(联网的地方) jenkins-->git(拉代码,执行dockerfile命令生成镜像(build),推送到私有dockerHub镜像地址 dockerHub=harbor--dockerhub-接受镜像 kubernetes -->去dockerHub拉镜像基于 阅读全文
posted @ 2021-10-30 12:10 大树2 阅读(112) 评论(0) 推荐(0) 编辑
摘要:mysql 查询优化执行过程 一。extra:filesortusing indexusing join bufferdistinct 二。type字段:null>system>const>eq_ref>ref>ref_or_null>index_merge>range>index>all null 阅读全文
posted @ 2021-09-22 21:55 大树2 阅读(48) 评论(0) 推荐(0) 编辑
摘要:阿里云Canal 数据同步 1.同步工作原理:把自己伪装成MySQL slave,模拟MySQL slave的交互协议向MySQL Mater发送 dump协议,MySQL mater收到canal发送过来的dump请求,开始推送binary log给canal,然后canal解析binary lo 阅读全文
posted @ 2021-09-15 17:44 大树2 阅读(459) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示