-
友情提示:此篇文章大约需要阅读 5分钟 9秒,不足之处请多指教,感谢你的阅读。 订阅本站 此文章首发于 Debug客栈 |https://www.debuginn.cn
事务
数据库事务( transaction )是访问并可能操作各种数据
-
本文根据魏亚东老师在〖2021 DAMS中国数据智能管理峰会〗现场演讲内容整理而成。
讲师介绍
魏亚东,中国工商银行 软件开发中心三级经理,资深架构师,杭州研发部数据库专家团队牵头人和
-
在 mysql 查询语句中,JOIN 扮演的角色很重要,所以掌握其用法很重要。很多同学可能只是会用几种常用的,但要成为高级的工程师是需要掌握透彻,360度全无死角。
图片精华版
文字解释版
1.
-
github地址: https://github.com/akopytov/s...我测试用的系统: CentOS Linux release 7.2.1511 (Core)sysbench版本用了最新的, 1.1.0过程中也搜了很多教程, 所以重复的就不多说, 主要说一下教程中没看到的或不够清楚
-
mysql在查询上千万级数据的时候,通过索引可以解决大部分查询优化问题。但是在处理上亿数据的时候,索引就不那么友好了。
数据表(日志)是这样的:
表大小:1T,约24亿行;
表分区
-
MySQL高级(一)
1、MySQL逻辑架构
首先,mysql的查询流程大致是:
mysql客户端通过协议与mysql服务器建连接,发送查询语句,先检查查询缓存,如果命中,直接返回结果,否则进行语句解析,也就
-
背景之前扒过飞书的源码,从代码设计架构层面里里外外学习一把,飞书还是挺“大方”的,源码在客户端和网页端都一览无余,不过好像新版本已经看不到了。相关的文章由于在内网技术论坛
-
安装MongoDB
下载mongodb
设置环境变量
将mongodb 的 安装目录的 E:\Program Files\MongoDB\Server\3.4\bin 写入环境变量
启动服务
控制台 输入 mongodb --dbpath E:\MongoDB\data 这后面的路径便是数据集合的路径
服
-
最近下载了个mysql,遇到如下问题:
解决方法:1)进入mysql的安装目录,默认在 C:Program FilesMySQLMySQL Server 5.7bin2)输入 mysqld --console
可以看到出现错误,少了data目录3)输入命令 mysqld –initialize
-
datediff是SQL SERVER里面的用法,ORACLE没有
一、作用:返回两个日期之间的时间间隔
二、语法:datediff(datepart,startdate,enddate)
是后面日期减去前面的日期(enddate-startdate)
1、datepart,规定应在日期的哪
-
MySQL5.7安装
学校在学MySQL数据库,老师让我们下来自己去安装,以为可以很快搞定,却搞了一晚上,真是恼火,自己记录一下怎么安装的和遇到一些问题解决办法。
1.下载:https://dev.mysql.com/
-
本文介绍MySQL与Redis缓存的同步的两种方案
方案1:通过MySQL自动同步刷新Redis,MySQL触发器+UDF函数实现
方案2:解析MySQL的binlog实现,将数据库中的数据同步到Redis
一、方案1(UDF)
场景分析
-
Redis ZINCRBY 使用双精度浮点分值,直接累加小数可能出现展示误差。本文用两位小数积分榜演示整数缩放、历史数据修复和上线验收。
-
使用 MySQL JSON_TABLE() 配合 $[*] 将 JSON 数组展开为多行,讲清 PATH、FOR ORDINALITY、NESTED PATH、ON EMPTY 和 ON ERROR 的写法与边界。
-
只需要多个 Redis 集合的去重总数时,不必先用 SUNION 拉回全部成员。Redis 8.10 的 SUNIONCARD 直接返回并集基数,并可用 LIMIT 或 APPROX 控制统计边界。