数据库技术
1 需求说明 有一张财务流水表,未分库分表,目前的数据量为9555695,分页查询使用到了limit,优化之前的查询耗时16 s 938 ms (execution: 16 s 831 ms, fetching: 107 ms),按照下文的方式调整SQL后,耗时347 ms (execution: ...
问题一: 使用mysql --verbose --help | grep my.cnf 命令常看my.cnf文件位置 vim 修改my.cnf [mysqld] Only allow connections from localhost bind-address = 127.0.0.1 发现确实只绑 ...
添加仓库地址 cat <<EOF | sudo tee /etc/yum.repos.d/influxdb.repo [influxdb] name = InfluxDB Repository - RHEL \$releasever baseurl = https://repos.influxdat ...
在操作数据过程中,可能会导致数据错误,甚至数据库奔溃,而有效的定时备份能很好地保护数据库。本篇文章主要讲述了几种方法进行 MySQL 定时备份数据库 一. mysqldump命令备份数据 在MySQL中提供了命令行导出数据库数据以及文件的一种方便的工具mysqldump,我们可以通过命令行直接实现数 ...
转自 https://m.html.cn/qa/other/22820.html 数据库设计的三大范式:1、第一范式,确保每列保持原子性;2、第二范式,确保表中的每列都和主键相关;3、第三范式,确保每列都和主键列直接相关,而不是间接相关。 数据库设计的三大范式: 1、第一范式(确保每列保持原子性) ...
:::::查询当前所有锁与对象的对应关系 select a.locktype,a.pid,a.relation,a.mode,a.granted,b.relname from pg_locks a,pg_class b where a.relation=b.oid; :::::查询锁定query,用 ...
http://www.myexceptions.net/database/1439879.html mysql数据库的备份与还原 https://blog.csdn.net/weixin_42081343/article/details/80615069 MySQL数据库从windows迁移到lin ...
SELECT * FROM ( SELECT TMP_PAGE.*, ROWNUM ROW_ID FROM ( SELECT z.BOX_ID AS BOX_ID, ( CASE WHEN p.ZC_UUID IS NOT NULL THEN p.BOX_CODE ELSE z.BOX_CODE E ...
总结一下,MySQL 总是使用 “最快” 的排序方案: 1、当排序数据量不超过 sort buffer 容量时,MySQL 将会在内存使用快速排序算法进行排序(内部排序);当排序数据量超过 sort buffer 容量时,MySQL 将会借助临时磁盘文件使用归并排序算法进行排序(外部排序) 2、在进 ...
实际上就是为 keyspace 增加了一个 key 是包含字符串“mobile”的字符串对象,value 为包含字符“13800000000”的字符串对象。 看图: 对于删改查,没啥好说的。类似java 的 map 操作,大多数程序员应该都能理解。 需要特别注意的是,再执行对键的读写操作的时候,Re ...