大数据
-
多线程查数据库实例
List<List<JSONObject>> group_list = CutUtil.groupList(dataList, 10);//暂时改成10(原为1000) List<Callable<List<JSONObject>>> tasks = new ArrayList<Callable<List&l…
-
mysql锁表原因及解决方法
mysql锁表原因及解决方法 一、导致锁表的原因 1、锁表发生在insert update 、delete 中; 2、锁表的原理是 数据库使用独占式封锁机制,当执行上面的语句时,对表进行锁住,直到发生commite 或者 回滚 或者退出数…
-
紧急修复了数据库错误
ERROR 2002 (HY000): Can’t connect to local MySQL server through socket “/var/run/mysqld/mysqld.sock” Issue When the MySQL client connects to localhost, it attempts to use a socket file instead of TCP…
-
几种常见的MySQL/PolarDB-MySQL回收表空间方法对比
简介: 当我们频繁的删除表中的数据后,碎片就会变多,有经验的DBA就会回收表空间,回收表空间有好几种方式,我们要选择哪一种呢? 背景 为什么需要回收表空间?任何一个存储或您购买的实例规格都有容量限制,并且…
-
MySQL 5.7的复制架构,在有异步复制、半同步、增强半同步、MGR等的生产中,该如何选择?
一、生产环境中:1、几种复制场景都有存在的价值。下面分别描述一下:2、从成熟度上来选择,推荐:异步复制(GTID+ROW)。3、从数据安全及更高性能上选择:增强半同步 (在这个结构下也可以把innodb_flush_log_trx_co…
-
redis大体执行过程
what: redis服务器执行的大体流程: 1、client向服务器发送请求命令; 2、redis服务器从请求中读取命令,并交给“请求处理器”去执行; 大体分为:a、请求保存到输入缓冲区里面;b…
-
mysql中位数计算方式
mysql中位数计算方式1、建表 drop table test_cunchu.score; create table test_cunchu.score( id int not null primary key auto_increment, score decimal(10,2) not null ); 2、插入数据 insert into test_cunch…
-
Mysql怎么去掉字符串中的数字
-- 创建一个函数 DELIMITER $$ DROP FUNCTION IF EXISTS `uExtractNumberFromString`$$ CREATE FUNCTION `uExtractNumberFromString`(in_string VARCHAR(50)) RETURNS VARCHAR(50) CHARSET utf8 NO SQL BEGIN DECLA…
-
云产品学习之路(阿里云01)阿里云rds数据库导出
1、进入阿里云rds控制台,选择实例列表进入rds实例 2、进入备份恢复,选择全量备份下载