[MYSQL] mysql checksum table原理深度分析

摘要: MySQL 的 CHECKSUM TABLE 命令用于计算表的校验和(Checksum),帮助用户快速检测表数据是否发生变化。以下是 CHECKSUM TABLE 的原理深度分析。 1. CHECKSUM TABLE 的作用 CHECKSUM TABLE 用于计算表的校验和,返回一个整数值。如果表数 阅读全文
posted @ 2025-02-03 10:19 数据库那些事儿 阅读(328) 评论(0) 推荐(0)

MySQL大数据表处理策略

摘要: 当处理 MySQL 大数据表时,为了确保高效的性能和稳定的系统运行,需要从多个方面进行优化和管理。以下是一些常见的大数据表处理策略: 表结构设计优化 合理选择数据类型 使用最小的数据类型来存储数据,以减少磁盘 I/O 和内存占用。例如,对于整数,如果数值范围不大,使用 TINYINT 或 SMALL 阅读全文
posted @ 2025-02-02 10:38 数据库那些事儿 阅读(28) 评论(0) 推荐(0)

Oracle控制文件损坏解决办法

摘要: 文件说明:控制文件记录数据库文件的信息和日志的信息等 查看控制文件 SQL> show parameter control_files NAME TYPE VALUE control_files string /u01/app/oracle/oradata/orclte st/control01.c 阅读全文
posted @ 2025-01-29 09:15 数据库那些事儿 阅读(56) 评论(0) 推荐(0)

Oracle数据文件损坏修复

摘要: 请手工删除之前所有的归档日志和备份文件,并对现在的数据库做一个全备 RMAN> backup database; // 全库备份 模拟故障:将该文件清空 echo ‘’ > /u01/app/oracle/oradata/orcltest/tbs01.dbf // tbs01是一个普通表空间数据文件 阅读全文
posted @ 2025-01-28 12:56 数据库那些事儿 阅读(23) 评论(0) 推荐(0)

Oracle参数文件损坏处理

摘要: 文件说明:这里所说的参数文件指的是spfile,该文件存储的是实例启动的参数和控制文件的路径 模拟故障:清空该文件 echo ‘’ > $ORACLE_HOME/dbs/spfileorcltest.ora 现象:修改数据库参数时会报错 SQL> alter system set open_curs 阅读全文
posted @ 2025-01-27 10:25 数据库那些事儿 阅读(13) 评论(0) 推荐(0)

Oracle密码文件损坏解决办法

摘要: 文件说明:密码文件存储的是sys密码 模拟故障:清空该文件 echo '' > $ORACLE_HOME/dbs/orapworcltest // orcltest是该数据库的实例名 现象:使用sys通过oracle net登录报密码错误 sqlplus sys/123456@10.40.16.12 阅读全文
posted @ 2025-01-26 11:10 数据库那些事儿 阅读(12) 评论(0) 推荐(0)

MySQL 的连接时长控制--interactive_timeout和wait_timeout

摘要: mysql数据库长时间未操作自动断开连接由参数:interactive_timeout和wait_timeout控制,默认都是8小时(28800分钟) mysql> show variables like '%timeout%'; + + + | Variable_name | Value | + 阅读全文
posted @ 2025-01-24 10:04 数据库那些事儿 阅读(364) 评论(0) 推荐(0)

MySQL字符串函数解读

摘要: ASCII(str) 返回str字符串中最左边字符的ascii码值,如果是空串则返回0,如果str是null则返回null 1 2 3 4 5 6 7 • mysql> SELECT ASCII('a'); • -> 97 • mysql> SELECT ASCII('b'); • -> 98 • 阅读全文
posted @ 2025-01-23 20:56 数据库那些事儿 阅读(12) 评论(0) 推荐(0)

Linux下卸载Oracle 11g

摘要: 第一种方法: 使用oracle自带的runInstaller 卸载 1 2 3 [oracle@VM_0_14_centos deinstall]$ cd $ORACLE_HOME [oracle@VM_0_14_centos 11.2.0]$ cd deinstall/ [oracle@VM_0_ 阅读全文
posted @ 2025-01-23 09:08 数据库那些事儿 阅读(46) 评论(0) 推荐(0)

Linux挂载ISO文件

摘要: 在Linux中挂载ISO文件是一个相对直接的过程,通常涉及以下几个步骤。假设你已经有了一个ISO文件,并且想要将其作为一个虚拟光盘挂载到系统中以便访问其内容。以下是挂载ISO文件的步骤: 1. 创建挂载点首先,你需要创建一个目录作为ISO文件的挂载点。这个目录可以是系统中任何位置的一个空目录。使用m 阅读全文
posted @ 2025-01-22 19:32 数据库那些事儿 阅读(495) 评论(0) 推荐(0)