MySQL
已收录文章:4923篇
-
技术层面【配置项】抽离主库,或永久放置于缓存中,guava或redis或二者同时使用皆可(高并发时需要考虑redis最大连接数等瓶颈,小数据量配置项可以考虑仅使用本地缓存),在配置项发生变化395 收藏
-
B-tree介绍B-tree(平衡多路查找树)是自平衡树的数据结构,维护已排序的数据。关于二叉树和其它自平衡树可查看上篇红黑树。一棵 \( m \) 阶的树满足以下性质,每个节点最多有\( m \)个子节点395 收藏
-
未创建索引EXPLAIN SELECT * FROM class LEFT JOIN book ON class.card=book.card LEFT JOIN phone ON book.card=phone.card;添加索引基于《MySQL 索引两表连接查询优化案例》 中的原则,在两个右表中建立索引查看效果。ALTER395 收藏
-
很多大学生都想着毕业后就能找到一份称心如意的工作,但是当自己走出校门后才发现在学校里学习的东西,有时候在一线互联网企业连个实习生都算不上,因此就导致了很多刚刚大学毕业的学395 收藏
-
定义和用法 FROM_UNIXTIME - 返回UNIX时间戳的日期形式。 语法 FROM_UNIXTIME(unix_timestamp),FROM_UNIXTIME(unix_timestamp,format)返回unix_timestamp参数的表示形式,其值为“YYYY-MM-DD HH:MM:SS”或YYYYMMDDHHMMSS格式,395 收藏
-
本文分享如何在docker环境,搭建Mysql Innodb Cluster集群。 MySQL InnoDB Cluster为用户提供了完整的MySQL高可用性解决方案。本文使用了以下组件:MySQL Shell :新的mysql 客户端工具,具备JavaScript和python可395 收藏
-
导读 文章首发于作者微信公众号【码猿技术专栏】Mysql性能优化:为什么你的count(*)这么慢? 在开发中一定会用到统计一张表的行数,比如一个交易系统,老板会让你每天生成一个报表,这些395 收藏
-
【问题描述】 执行db.cs.cl.find(),指定查询特定date的记录,结果匹配出timestamp类型的值。具体查询结果如附件所示。 【解决办法】 date类型的数据和timestamp类型的数据是可以直接比较的。如果只395 收藏
-
Centos7 安装jumpserver堡垒机以下是早期版本(有用的只用使用说明),建议去官网一键部署curl -sSL https://github.com/jumpserver/jumpserver/releases/download/v2.6.1/quick_start.sh | sh 1.防火墙 Selinux 设置echo -e "\033[31m 1.395 收藏
-
最近自己在写一个小的项目,写的时候才发现自己会的东西太少了,总是遇到各种各样的坑。 今天主要记录一下自己在写数据库存储的时候想到要是出现错误,是不是要回滚数据库的操作呀!395 收藏
-
【一】设置字符唯一键(非自增) String uuid = UUID.randomUUID().toString().replace("-", ""); 对象.setId(uuid); 【二】重命名为唯一键: String fileName = FileUtil.renameToUUID(fname); 【三】获取文件后缀: String fileTy395 收藏
-
1. 开启缓存 mysql> show variables like 'query_cache%'; mysql> set global query_cache_type=1; mysql> set global query_cache_size=1024*1024*32 注意: 查询缓存存在判断是严格依据select语句本身的:严格保证sql一致。395 收藏