数据库基础-学习版

ops/2024/10/17 16:51:49/

目录

  1. 数据库巡检
  2. 清理表空间
  3. 高水位处理
  4. 重建索引
  5. 扩展字段
  6. 异常恢复处置
  7. 常见命令汇总

 数据库巡检

数据库巡检的主要目的是确保数据库的健康状态、性能和安全,及时发现潜在的问题。

一 数据库状态检查

  • 查看数据库列表

SHOW DATABASES;

  • 检查当前数据库

SELECT DATABASE();

  • 检查数据库的状态,查看数据库的字符集和排序规则
SELECT DEFAULT_CHARACTER_SET_NAME, DEFAULT_COLLATION_NAME 
FROM information_schema.SCHEMATA 
WHERE SCHEMA_NAME = 'your_database_name';
  • 查看当前使用的存储引擎
SELECT TABLE_NAME, ENGINE 
FROM information_schema.TABLES 
WHERE TABLE_SCHEMA = 'your_database_name';
  • 检查表状态

CHECK TABLE table_name;

SHOW TABLE STATUS FROM your_database_name;

  • 查看慢查询
    • 首先确保慢查询日志已开启:
      • 命令:SHOW VARIABLES LIKE 'slow_query_log';
    •  设置慢查询的时间阈值:
      • 命令:SET GLOBAL long_query_time = 1;

二 表结构检查

DESCRIBE your_table_name;         #查看表结构

SHOW INDEX FROM your_table_name;     


http://www.ppmy.cn/ops/126250.html

相关文章

网安加·百家讲坛 | 宋荆汉:大模型生成代码的安全风险及应对

作者简介:宋荆汉,网安加学院院长,深圳创新方法研究会理事、深圳质量协会专家委员,网安加社区、质量实干派社区创始人。20年研发及管理经验,在中兴通讯、任子行网络,全志科技、汇金科技,担任研发…

性能测试-JMeter(2)

JMeter JMeter断言响应断言JSON断言断言持续时间 JMeter关联正则表达式提取器正则表达式正则表达式提取器 XPath提取器JSON提取器 JMeter属性JMeter录制脚本 JMeter断言 断言:让程序自动判断预期结果和实际结果是否一致 提示: -Jmeter在请求的返回层面有…

小白投资理财 - 中国股票分类

小白投资理财 - 中国股票分类 按上市地点和投资者类型分类按公司规模和业务领域分类按流通和股东结构分类按公司所有制分类按股票性质和附加权利分类按行业分类总结 中国的股票市场根据不同的标准进行分类,主要分为以下几类: 按上市地点和投资者类型分类…

vue项目发布时移除所有console输出

安装依赖包 npm i babel-plugin-transform-remove-console修改babel.config.js文件 //增加以下配置 if (process.env.NODE_ENV production) {module.exports.plugins.push(transform-remove-console) }

MongoDB文档的详细使用说明

以下是关于MongoDB文档的详细使用说明: 1. 文档的概念 文档是MongoDB中数据的基本单元,它是一个类似于JSON格式的键值对数据结构,也被称为BSON(Binary JSON)格式。文档可以包含不同类型的数据字段,并且可…

精华版80页PPT | 智能工厂数字化顶层架构

项目背景及需求理解 随着科技的飞速发展,智能工厂的概念逐渐从理论走向实践,成为制造业转型升级的重要方向。方案对智能工厂数字化顶层架构进行全面介绍。在当前的市场环境下,消费者需求日益多样化、个性化,对产品质量、价格、环…

Vue——Uniapp回到顶部悬浮按钮

代码示例 <template><view class"updata" click"handleup" :style"{bottom: bottomTypepx}" ><i class"iconfont icon-huidaodingbu"></i></view> </template><script> export default {n…

JavaScript的100个概念

JavaScript对初学者来说既是福音&#xff0c;也是挑战。一方面&#xff0c;掌握它后可以构建各种项目&#xff0c;比如网站、应用程序和服务器&#xff0c;还能在很多行业找到工作。但另一方面&#xff0c;它又充满怪异之处&#xff0c;并被各种复杂的库和框架包围。在这段课程…