![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
java金融
公众号:java金融
展开
-
mysql海量数据优化
一般我们数据量大的时候,然后就需要进行分页,一般分页语句就是limit offset,rows。这种分页数据量小的时候是没啥影响的,一旦数据量越来越大随着offset的变大,性能就会越来越差。下面我们就来实验下: 准备数据 建一个测试表引擎为MyISAM(插入数据没有事务提交,插入速度快)的表。 CREATE TABLE USER ( id INT ( 20 ) ...原创 2020-04-05 19:23:03 · 611 阅读 · 0 评论 -
mysql中order by优化的那些事儿
为了测试方便和直观,我们需要先创建一张测试表并插入一些数据: CREATE TABLE `shop` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '记录ID', `shop_id` int(11) NOT NULL COMMENT '商店ID', `goods_id` int(11) NOT NULL COMMENT '物品ID',转载 2017-06-19 10:30:48 · 519 阅读 · 0 评论 -
mysql数据库优化
1)查看mysql是否开启慢查询日志 show variables like 'slow_query_log'; 2)设置没有索引的记录到慢查询日志 set global log_queries_not_using_indexes=on; 3)查看超过多长时间的sql进行记录到慢查询日志 show variables like 'long_query_time' 4)开启慢查询日志原创 2017-06-21 09:33:35 · 1474 阅读 · 0 评论 -
数据库死锁
最近在维护数据库时,解析数据时候,数据一直不能入库。原因知道,是因为MySQL的事务产生了死锁,前几次我直接重启MySQL。 www.2cto.com 最近发现频繁的出现。所以找到一种方法。 SELECT * FROM INFORMATION_SCHEMA.INNODB_TRX; trx_id trx_state trx_started trx_req转载 2017-11-29 18:50:04 · 453 阅读 · 0 评论 -
mysql存储过程定义者
mysql> CREATE USER 'dxroot'@'%' IDENTIFIED BY 'root '; Query OK, 0 rows affected mysql> GRANT all privileges ON dxjr.* TO 'dxroot'@'%' ; Query OK, 0 rows affected mysql> flush privileges原创 2017-12-02 15:44:34 · 1596 阅读 · 0 评论 -
mysql字符串拼接
逗号分隔拼接字符串SELECT group_concat(USER_ID)from rocky_bankinfo 默认大小20142).可以简单一点,执行语句,可以设置作用范围 SET GLOBAL group_concat_max_len=102400; SET SESSION group_concat_max_len=102400;...原创 2018-03-08 17:46:22 · 357 阅读 · 0 评论