greatdb实例的启停
摘要:启动守护进程启动,也可以greatdbd启动greatdbd_safe --defaults-file=/greatdb/conf/greatdb3306.cnf --user=greatdb & 关闭 --(1)登录数据库后输入命令: shutdown --(2)使用客户端程序greatdb gr
阅读全文
posted @
2022-11-28 16:15
JennyYu
阅读(200)
推荐(0) 编辑
mysql中的found_rows() 与 row_count()函数
摘要:1. found_rows() found_rows()用于查询同一连接下,上一条执行select查询返回的行数,包括show 语句返回的行数。中间可以插入执行dml语句,返回依然是上一条select语句返回的行数。 mysql> select * from t6; + + + + | id | k
阅读全文
posted @
2022-11-14 09:45
JennyYu
阅读(1291)
推荐(0) 编辑
mysql 初始化报错Failed to find valid data directory
摘要:MySQL的错误有时不太准确,比如我在使用命令下面的命令初始化时报错无效数据目录的错误,但其实是一些选项参数的问题。 ./bin/mysqld --defaults-file=my3307.cnf --datadir=/mysql/data3307 --insecure-initialize --u
阅读全文
posted @
2022-10-26 13:27
JennyYu
阅读(4202)
推荐(0) 编辑
mysql 相关内存参数
摘要:1.key_buffer_size 用于MyISAM table 缓存 index blocks ,all threads可用。 2.bulk_insert_buffer_size MyISAM 使用特殊的tree-like缓存来加速向一个非空表insert ...select, insert...
阅读全文
posted @
2022-09-23 10:45
JennyYu
阅读(468)
推荐(0) 编辑
mysql 不可重复读与幻读的区别
摘要:不可重复读的重点是修改: 同样的条件, 你读取过的数据, 再次读取出来发现值不一样了 幻读的重点在于新增或者删除 同样的条件, 第1次和第2次读出来的记录数不一样 当然, 从总的结果来看, 似乎两者都表现为两次读取的结果不一致. 但如果你从控制的角度来看, 两者的区别就比较大 对于前者, 只需要锁住
阅读全文
posted @
2022-08-25 14:52
JennyYu
阅读(66)
推荐(0) 编辑
mysql 执行计划 各字段含义
摘要:id: select查询序列号,id相同,执行顺序由上至下;id不同,id值越大优先级越高,越先被执行; select_type:查询数据的操作类型,有如下: simple,简单查询,不包括子查询和union; primary,包含复杂的子查询,最外层查询标记为该值; subquery,在selec
阅读全文
posted @
2022-08-22 14:17
JennyYu
阅读(229)
推荐(0) 编辑
innodb_fast_shutdown 参数
摘要:GreatDB 在离线升级时要求参数innodb_fast_shutdown为0,借此研究一下此参数的作用吧。 在mysql关闭时,参数innodb_fast_shutdown 影响着表的存储引擎为innodb的行为。参数可选值包含0,1,2三个值,默认值为1,可动态修改。 0:代表当MYSQL关闭
阅读全文
posted @
2022-08-10 09:46
JennyYu
阅读(196)
推荐(0) 编辑
greatdb 使用socket连接
摘要:Socket方式登录是本地登录方式,无须指定主机、端口,配置文件中在[client] 与 [mysqld] 下配置好socket路径,在初始化就会生成一个字节为0的socket文件。 客户在使用greatdb时,通过指定socket方式却报出无法通过socket连接本地mysql server的问题
阅读全文
posted @
2022-08-10 09:28
JennyYu
阅读(100)
推荐(0) 编辑
mysql 组复制同步参数group_replication_consistency
摘要:group_replication_consistency 这个参数是在8.0.14引进的一个和组复制相关的参数,用来控制组提供的事务一致性保障。可以在全局或单个事务中进行配置。也可在单主组复制环境中配置用于新的主库(primary)选举的组复制一致性防护机制。必须考虑组复制一致性级别对于只读(RO
阅读全文
posted @
2022-08-09 11:20
JennyYu
阅读(352)
推荐(0) 编辑
load_file函数
摘要:执行select load_file('/home/greatdb/a.txt'); 死活返回null。 捯饬半天,总算搞明白了,要注意以下四点: 1. 跟greatdb 数据库服务的启动用户有关, ./bin/greatdbd_safe --defaults-file=my3306-8019.cn
阅读全文
posted @
2022-06-17 17:34
JennyYu
阅读(704)
推荐(0) 编辑
mysqldump命令的选项参数
摘要:1. --single-transaction 创建一个一致性快照,在一个单一事务里导出所有表。目前只有支持多版本的innodb 引擎支持此选项,对其他引擎不保证一致性。 在dump期间,其他连接不能有如下ddl操作: ALTER TABLE, DROP TABLE, RENAME TABLE,TR
阅读全文
posted @
2022-06-09 09:39
JennyYu
阅读(156)
推荐(0) 编辑
mysql 找出没有主键的表
摘要:1,根据约束字典表table_constraints 来查 SELECT t.table_schema AS database_name, t.table_name FROM information_schema.TABLES t LEFT JOIN information_schema.TABLE
阅读全文
posted @
2022-06-01 08:50
JennyYu
阅读(724)
推荐(0) 编辑
Greatdb的日志时间与系统时间不一致
摘要:问题:发现greatdb cluster 日志时间与系统时间不一致,相差8个小时 解决:mysql有一个全局变量log_timestamps默认为UTC。 可以通过set global log_timestamps=SYSTEM;临时设置为与系统一致,当系统重启后,配置就失效 可以mysql配置文件
阅读全文
posted @
2022-04-15 11:21
JennyYu
阅读(44)
推荐(0) 编辑
关于OCI接口理解
摘要:接到任务,要测试Greatdb对OCI的兼容,对OCI的概念与使用一头雾水,我只知道在PLSQL developer使用时要在选项里配置OCI Library的位置,其实就是oci.dll动态链接库。 那么OCI到底是个东西呢,国产数据库如何与之兼容,开发人员怎么用这个东西? 经过厚着脸皮一直问我们
阅读全文
posted @
2022-04-12 19:33
JennyYu
阅读(361)
推荐(0) 编辑
GreatDB与mysql8 的 int 类型
摘要:Greatdb Cluster 5.0 的语法可以参考 mysql 8 int 类型 经常有开发建表的时候会使用int(4) 来指定列类型,那么这个4代表的是什么,它并不表示存储的字节,因为int类型用4个字节存储是数据库定的。 这个4指的是数字显示的宽度,插入数字超过4位,正常显示,不足4位时,可
阅读全文
posted @
2022-03-30 15:05
JennyYu
阅读(306)
推荐(0) 编辑
greatdb或mysql设置数据库的只读参数
摘要:show variables like '%read_only%';+ + +| Variable_name | Value |+ + +| innodb_read_only | OFF || read_only | OFF || super_read_only | OFF || transacti
阅读全文
posted @
2022-03-29 19:21
JennyYu
阅读(123)
推荐(0) 编辑
mysql 登录socket与TCP
摘要:对oracle 登录的很清楚 sqlplus / as sysdba sqlplus scott/tiger 这种登录方式属于本地登录,不走网络,跟监听没有关系,登录的实例为在环境变量中设置的$ORACLE_SID sqlplus scott/tiger@orcl 这种登录方式即使在服务器上登录也是
阅读全文
posted @
2022-03-24 20:10
JennyYu
阅读(348)
推荐(0) 编辑