
mysql
文章平均质量分 93
BUG FIXER
记录一些bug问题,一部分技术code,还有一些任何我想要记录的东西。。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MySQL 处理大数据表的 3 种方案
在执行了分库分表之后,难以避免会将原本逻辑关联性很强的数据划分到不同的表、不同的库上,这时,表的关联操作将受到限制,我们无法join位于不同分库的表,也无法join分表粒度不同的表,结果原本一次查询能够完成的业务,可能需要多次查询才能完成。2、分表和分区不矛盾,可以相互配合的,对于那些大访问量,并且表数据比较多的表,我们可以采取分表和分区结合的方式,访问量不大,但是表数据很多的表,我们可以采取分区的方式等。1、分表的方法有很多,用merge来分表,是最简单的一种方式。拆分之前,先预估一下数据量。原创 2024-09-23 09:29:59 · 1632 阅读 · 0 评论 -
mysql循环执行sql(存储过程)
在网上搜到的全是这种,执行不了我的版本5.7.*红框部分 报错简单点-- 删除存储过程DROP PROCEDURE IF EXISTS proc_initData;-- 1、创建CREATE PROCEDURE proc_initData()BEGINDECLARE i INT DEFAULT 0;WHILE i<=1000 DO yourSql;SET i = i+1;END WHILE;END -- 2、调用CALL proc_initData();原创 2020-12-30 10:30:37 · 5549 阅读 · 0 评论 -
mysql按半小时分组
mysql分组查询(按每小时)这个很简单,只要字段是时间类型select DATE_FORMAT( tf.curr_time ,'%H') as dataStartTimefrom t_fundjour tf group by dataStartTimemysql分组查询(按半小时)逻辑:就需要用到分钟0-30分钟属于AM10:00,30-59分钟属于AM10:30select DATE_FORMAT( concat(date(tf.curr_time ),' ',hour(tf.curr_原创 2020-09-02 09:54:15 · 8947 阅读 · 0 评论 -
mysql杂谈
版本8.0.17 win64,之前也试过5.*版本大致问题如下配置文件my.ini#1. 在路径:D:\devSoftWare\mysql-8.0.17-winx64下新建my.ini文件,文件内容如下:::[mysqld]#skip-grant-tables# Remove leading # and set to the amount of RAM for the most im......原创 2019-11-15 17:46:32 · 220 阅读 · 0 评论