数据库知识库
文章平均质量分 50
所常用的数据库信息知识核问题分享
IT摆渡者
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MySQL性能巡检脚本分析报告
摘要:该MySQL性能监控工具使用Python开发,通过mysql.connector连接数据库,可获取连接数、查询性能、慢查询等关键指标。支持交互式输入服务器信息,自动计算QPS,并生成包含表格数据的Word格式报告(MySQL性能报告.docx)。同时可将数据追加保存为CSV文件。主要功能包括:获取全局状态/变量、性能指标分析、多格式报告生成(控制台输出+Word+CSV)。核心模块包含连接管理、数据采集和报告生成三部分,适用于MySQL数据库的日常性能巡检。原创 2026-04-24 10:59:57 · 187 阅读 · 0 评论 -
SQL带参数的存储过程
/* 题目:查询指定的用户在指定的时间段内的下单信息, 如果结束日期没有指的话,那么查询的是到今天为止的下单信息 */ USE E_Market GO IF EXISTS(SELECT * FROM sysobjects WHERE name='usp_GetOrderInfo') DROP PROC usp_GetOrderInfo GO CREATE PROC usp_GetOrderInfo @startDate datetim...原创 2021-07-18 10:20:21 · 1255 阅读 · 0 评论 -
SQL 事务处理
从数据库中添加表并添加数据和约束,该查询代码是银行查询业务的事件业务,事件业务解决了全对才执行的原则。 use student create table Account ( AccountNumber varchar(20) not null primary key, AccountName varchar(20) not null, Balance decimal(18,2) not null check(Balance>=0) ) --创建数据 insert into Account valu原创 2021-06-10 16:52:40 · 292 阅读 · 1 评论 -
数据库压缩
USE[master ] GO ALTER DATABASE SYSDB SET RECOVERY原创 2021-06-07 15:07:59 · 215 阅读 · 0 评论 -
SQL实例项目
USE master--指向当前所操作的数据库 GO --检测master系统数据库的视中sysdatabases中是否存在MyLibrary的记录 IF EXISTS(SELECT * FROM sysdatabases WHERE name='MyLibrary') DROP DATABASE MyLibrary --如果存在将其删除 GO CREATE DATABASE MyLibrary--创建MyLibrary数据库 ON PRIMARY ( NAME='MyLibrary_data',...原创 2021-07-21 18:15:56 · 1065 阅读 · 0 评论
分享