上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 30 下一页

GBase 8a 执行计划Explain介绍

摘要: 本文介绍GBaase 8a数据库集群的执行计划功能。包括语法以及一些常见场景的执行计划分析。 语法 explain/desc [extanded/partitions] select … explain只能显示sql select部分的执行计划 标准输出为explain,加extanded/part 阅读全文
posted @ 2024-09-20 08:50 阿陶学长 阅读(286) 评论(0) 推荐(0)

mysql查询字段排序规则、数据库编码、表编码,修改排序规则

摘要: 查询字段排序规则、数据库编码、表编码 SELECT TABLE_CATALOG, TABLE_SCHEMA, TABLE_NAME, COLUMN_NAME, COLLATION_NAME FROM INFORMATION_SCHEMA.COLUMNS 表字段修复 #改变字段数据 字符集、排序规则 阅读全文
posted @ 2024-09-19 08:39 阿陶学长 阅读(194) 评论(0) 推荐(0)

PGSQL-查看sql正在运行的进程、查看表是否被锁、解锁表

摘要: 1.PGSQL-查看sql正在运行的进程 SELECT datname,pid,state,query FROM pg_stat_activity where state='active' SELECT procpid, START, now() - START AS lap, current_qu 阅读全文
posted @ 2024-09-18 08:55 阿陶学长 阅读(1670) 评论(0) 推荐(0)

北京的 IT 崩盘了么?

摘要: 这几年的互联网的形势,相信大家都已经有所感受,不仅仅是北京,各地裁员和劝退的情况比往年多得多,找一份满意的工作现在变得异常艰难。 分享一些对IT行业现状的看法,希望大家能理性看待。 互联网行业已经历了十五年的风雨,我在北京也有十年的经历,见证了行业的起起落落。现在的情况已经不仅仅是崩盘,互联网行业的 阅读全文
posted @ 2024-09-17 09:56 阿陶学长 阅读(134) 评论(0) 推荐(0)

You must reset your password using ALTER USER statement before executing this statement.

摘要: MySQL 5.7之后,刚初始化的MySQL实例要求先修改密码。否则会报错: mysql> create database test; ERROR 1820 (HY000): You must reset your password using ALTER USER statement before 阅读全文
posted @ 2024-09-15 10:58 阿陶学长 阅读(630) 评论(0) 推荐(0)

Linux上文件的权限管理

摘要: 3.1 文件/目录的权限 3.1.1 文件的权限 每个文件都有其所有者(u:user)、所属组(g:group)和其他人(o:other)对它的操作权限,a:all则同时代表这3者。权限包括读(r:read)、写(w:write)、执行(x:execute)。在不同类型的文件上读、写、执行权限的体现 阅读全文
posted @ 2024-09-14 10:16 阿陶学长 阅读(1930) 评论(0) 推荐(0)

备份MySQL binlog

摘要: 以前备份binlog时,都是先在本地进行备份压缩,然后发送到远程服务器中。但是这其中还是有一定风险的,因为日志的备份都是周期性的,如果在某个周期中,服务器宕机了,硬盘损坏了,就可能导致这段时间的binlog就丢失了。 而且,以前用脚本对远程服务器进行备份的方式,有个缺点:无法对MySQL服务器当前正 阅读全文
posted @ 2024-09-13 09:09 阿陶学长 阅读(84) 评论(0) 推荐(0)

MySQL百万级数据分页查询优化

摘要: 前言 当需要从数据库查询的表有上万条记录的时候,一次性查询所有结果会变得很慢,特别是随着数据量的增加特别明显,这时需要使用分页查询。对于数据库分页查询,也有很多种方法和优化的点。下面简单说一下我知道的一些方法。 准备工作 为了对下面列举的一些优化进行测试,下面针对已有的一张表进行说明。 1、表名:o 阅读全文
posted @ 2024-09-12 08:41 阿陶学长 阅读(107) 评论(0) 推荐(0)

Oracle函数之LISTAGG用法

摘要: 官方文档的解释如下: For a specified measure, LISTAGG orders data within each group specified in the ORDER BY clause and then concatenates the values of the mea 阅读全文
posted @ 2024-09-11 08:53 阿陶学长 阅读(774) 评论(0) 推荐(0)

Oracle rownum用法

摘要: ownum是oracle特有的一个关键字。 对于基表,在insert记录时,oracle就按照insert的顺序,将rownum分配给每一行记录,因此在select一个基表的时候,rownum的排序是根据insert记录的顺序显示的。例如: select rownum rn,t.* from emp 阅读全文
posted @ 2024-09-10 08:47 阿陶学长 阅读(2771) 评论(0) 推荐(0)

MySQL root密码忘记解决

摘要: skip-grant-tables的解法 首先,关闭实例 这里,只能通过kill mysqld进程的方式。 注意:不是mysqld_safe进程,也切忌使用kill -9。 # ps -ef |grep mysqld root 6220 6171 0 08:14 pts/0 00:00:00 /bi 阅读全文
posted @ 2024-09-09 09:40 阿陶学长 阅读(84) 评论(0) 推荐(0)

Linux下比较两个目录的不同

摘要: 曾多次想要在Linux下比较目录a和目录b中文件列表的差别,然后对目录a比目录b中多出的文件、少掉的文件分别做处理。但是,在网上搜索了多次也都没找到能直接处理好的工具。 所以想了不少方法,自我感觉都不错,而且网上似乎没有这方面的文章,所以分享出来给大家。如果各位有更好的工具或者方法,盼请留下说明(本 阅读全文
posted @ 2024-09-08 11:14 阿陶学长 阅读(153) 评论(0) 推荐(0)

MySQL 5.6, 5.7, 8.0的新特性

摘要: 2010年,MySQL 5.5发布,其包括如下重要特性及更新。 InnoDB代替MyISAM成为MySQL默认的存储引擎。 多核扩展,能更充分地使用多核CPU。 InnoDB的性能提升,包括支持索引的快速创建,表压缩,I/O子系统的性能提升,PURGE操作从主线程中剥离出来,Buffer Pool可 阅读全文
posted @ 2024-09-07 13:46 阿陶学长 阅读(108) 评论(0) 推荐(0)

MySQL中 VARCHAR 可设置的最大长度是多少?

摘要: 在使用MySQL的过程中,在存储字符串时,大家或许都有过这样或那样的困惑,譬如: 1. 对于固定长度的字符串,为什么推荐使用 CHAR 来存储? 2. VARCHAR 可设置的最大长度是多少? 3. 给定一个字符串,怎么知道它的空间使用情况? 4. 创建索引时,提示“Index column siz 阅读全文
posted @ 2024-09-06 08:35 阿陶学长 阅读(1101) 评论(0) 推荐(0)

MySQL 中如何定位 DDL 被阻塞的问题

摘要: 经常碰到开发、测试童鞋会问,线下开发、测试环境,执行了一个DDL,发现很久都没有执行完,是不是被阻塞了?要怎么解决? 包括在群里,也经常会碰到类似问题:DDL 被阻塞了,如何找到阻塞它的 SQL ? 实际上,如何解决 DDL 被阻塞的问题,是 MySQL 中一个共性且高频的问题。 下面,就这个问题, 阅读全文
posted @ 2024-09-05 10:10 阿陶学长 阅读(68) 评论(0) 推荐(0)
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 30 下一页