自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(205)
  • 资源 (7)
  • 收藏
  • 关注

原创 达梦执行计划常用操作符说明

TYPE$NAMETYPE$NAMEVERSION。

2026-07-08 10:02:28 33

原创 达梦 awr

https://eco.dameng.com/document/dm/zh-cn/pm/dbms_workload-package

2026-06-29 09:52:59 229

原创 sql server 还原master

在bin文件夹sqlcmd管理员身份运行。先停止 MSSQLSERVER服务。

2026-06-17 15:23:36 251

原创 sql server 比较字符是否相同

char(13) 和char(10)

2026-06-05 10:29:55 70

原创 达梦单机安装和守护集群

达梦单机安装和守护集群。

2026-06-03 16:37:19 204

原创 sql server 查询外键

SELECT f.name AS foreign_key_name, OBJECT_NAME(f.parent_object_id) AS table_name, COL_NAME(fc.parent_object_id, fc.parent_column_id) AS constraint_column_name, OBJECT_NAME(f.referenced_object_id) AS referenced_object, COL_NAME(fc.referenced

2026-05-25 14:29:15 52

原创 sql server 修改字段not null到null

varchar(20) 是原的字段类型,不需要修改,但是必须要加上(sql 格式要求)一个亿的数据量,瞬间就执行完成了,貌似是没有锁表修改数据的操作。今天在修改一个列的约束从not null 修改成null。

2026-03-24 15:10:37 71

原创 oracle恢复单个文件

startup mountrestore database datafile xx;recover databaseswitch all datafilealter database open;

2026-03-17 09:15:02 37

原创 rman 恢复控制文件

相当于执行recover database using backup controlfile,然后选择AUTO应用所有归档,但不输入redo文件进行应用。从rman备份中恢复的控制文件,scn比现有的datafile小,所以要先resotre database,再recover。问题1.如果是从其他的时间点恢复的控制文件,scn号比datafile大,是可以直接recover吗?当于以旧的redo中的scn为恢复终点,不应用归档日志,会丢失所有数据。2, 通过语句重新创建的控制文件,如何恢复?

2026-03-16 11:13:16 74

原创 mysql 不走索引条件

where 条件!=, <> 会导致不走索引。

2026-03-05 14:28:47 46

原创 mysql 修改索引等待

都会是一直等待的状态,通过show processlist查询为 2个session 的状态均为: Waiting for table metadata lock。在select 语句未完成之前,索引操作是一直等待的状态。在sesseion1。

2026-03-04 15:26:05 59

原创 使用SQL判断 数字是否有三位小数

如果余数是0,则只有2个小数,如果不是0,则存在余数小数位有3位小数。先乘以100,去掉小数位的前2位,然后除以1,取余数是否为0。

2026-03-03 15:32:04 90

原创 sql server 索引选择

字段 c01,c02 ,c03 ,c04 ,..................字段c01,c02是联合主键,c01是前导列,c03有索引idx01 ,c04没有索引 ,还有其他字段的索引 执行以下sql。有可能sql server 在评估执行计划时,根据indx01索引来执行,成本是最小的,所有用了index01来查询 ,执行计划竟然是根据索引indx01 来查询表 ,而不是全表扫描,在分析了索引索引之后,发现indx01 这个索引空间大小是最小的,在之前的处理问题中,有表T01,

2026-02-02 08:59:39 80

原创 sql server 表被另外一张表锁

dbo].[t01] 表的更新在where 条件中的字段是没有索引的,如果更新,无论走哪个索引的执行计划,都会有FULL表的锁,这个时候再执行其他条件不提交事务,建议在where条件增加索引,即使where条件是相同的列,不修改相同的记录,是不会出现U(更新)锁的。第一个进程修改数据没有提交,一直在等待,并且where条件是没有索引的,会锁全表。而另外一个事务要更新表 [dbo].[t01] ,就会一直等待,就会出现锁的情况。

2026-01-29 11:33:39 169

原创 linux 查看实时网速流量

watch -n 1 "/sbin/ifconfig eth0 | grep bytes"

2026-01-22 15:36:34 133

原创 Optimizing Your Query Plans with the SQL Server 2014 Cardinality Estimator

https://learn.microsoft.com/sv-se/previous-versions/dn673537(v=msdn.10)

2026-01-05 16:16:35 113

原创 oracle 和sql server 查询数据时锁的区别

【代码】oracle 和sql server 查询数据时锁。

2025-12-17 09:47:57 865

原创 SQL SERVER 测试 增加表字段的值的长度,表的行数据是否会发生行迁移 ?

SQL SERVER 测试 增加表字段的值的长度,表的行数据是否会发生行迁移?的pageid 发生了变化,行所有的数据都迁移到新的pageid了。通过DBCC PAGE ,发现 原来 a=1699585。

2025-11-24 08:34:05 242

原创 sql server 查看表所在的文件

通过函数 sys.dm_db_database_page_allocations。通过查看索引,所在的文件。

2025-11-20 15:04:37 133

原创 mysql查看innodb_buffer_pool_size

第一条语句显示不出来 innodb_buffer_pool_size。一个看参数,一个看状态。

2025-11-04 08:39:42 354

原创 mysql查看锁

-查看锁表查看正在锁的事务查看等待锁的事务。

2025-11-03 14:49:50 225

原创 查看用户创建和权限的定义语句

show create user 'username'@'ip地址'SHOW GRANTS FOR 'username'@'ip地址'

2025-11-03 14:41:30 131

原创 sql server 备份恢复全备和日志备份时间相近恢复失败

的依据竟然是根据上上次的全备来的,导致恢复失败,后来调整了全备的时间,在恢复可以了。因为日志备份和全备的时间相离太近,导致。43120 这条日志备份的。在数据库恢复的时候提示。

2025-10-31 15:58:08 432

原创 转换fn_dblog的十六进制Current LSN格式

-转换fn_dblog的十六进制Current LSN格式。

2025-10-24 09:42:47 218

原创 sql server 备份恢复执行百分比

【代码】sql server 备份恢复执行百分比。

2025-09-29 11:45:04 144

原创 sql server 如何比较存储过程或表的结构不同

右键源库(以这个数据为本,就是这个数据的结构不变),点击架构比较 ,选择目标库(就是要把结构改成和源库一样的),然后比较,可以显示表,存储过程等不同,可以点击生产脚本,并查看脚本。使用Microsoft Visual Studio Community 2022 (64 位) 工具,连接到sql server。

2025-09-28 10:00:31 164

原创 mysql 显示执行计划

explain format=tree SELECT * FROM t a where a.id<200

2025-09-05 14:35:03 114

原创 oracle 使用CONNECT BY PRIOR 提示ORA-01436

通过以上语句改写,发现有2条数据的 PARENT_ITME_KEY 和 CHILD_ITME_KEY 互为循环,所以才出现以上问题,改写sql语句或者修改数据解决。connect_by_iscycle 字段和nocycle 关键字配合使用,有nocycle才可以使用 connect_by_iscycle。使用connnect by 语句时提示 ORA-01436: connect by loop in user data。

2025-09-05 13:30:15 447

原创 使用ai分析

Process Explorer 是 Sysinternals 套件中的高级进程管理工具,虽然。

2025-08-15 14:49:07 540

原创 oracle 恢复

- 完成后正常打开:ALTER DATABASE OPEN RESETLOGS;(不完全恢复必用RESETLOGS)-- 检查数据文件头SCN (V$DATAFILE_HEADER)-- 检查控制文件记录的当前SCN (V$DATABASE)数据文件头的 SCN,说明控制文件已过时,恢复时。若控制文件的 SCN。

2025-07-03 16:56:36 346

原创 重置 slave

reset slave all;

2025-06-30 16:45:44 146

原创 mysql 全备和增备

1.2.

2025-06-27 09:20:53 242

原创 TortoiseSVN 版本控制

TortoiseSVN 版本控制。

2025-06-24 14:57:42 156

原创 sql server 序列

drop SEQUENCE DecSeq create SEQUENCE DecSeq AS bigint START WITH 1 INCREMENT BY 1 MINVALUE 1 MAXVALUE 2000 CYCLE CACHE 3 ; select ( NEXT VALUE FOR DecSeq) ,a.* from t_table adeclare @i int SET @i = NEXT

2025-06-23 14:40:01 246

原创 sql server 查询每个数据库的文件大小

select name,size/128.0 FileSizeInMB from master.sys.database_files;select 'select '''+name+''' as dbname ,size/128.0 FileSizeInMB from '+name+'.sys.database_files union all ' from sys.databases

2025-06-17 11:23:31 234

原创 sql server update字段从1递增

根据table1 表 的字段sid,(这个列上有索引),更新id的值。

2025-06-12 13:13:49 218

原创 十六进制转字符

declare @endlsn binary(10); print CONVERT(VARCHAR(MAX),@endlsn,2) print CONVERT(VARCHAR(MAX),@endlsn,1) print CONVERT(VARCHAR(MAX),@endlsn,0)

2025-05-15 10:37:56 147

原创 SQL 优化

后来通过增加 option ( RECOMPILE) ,也可以减小执行时间。通过改变参数的值执行时间有显著的差异,原因是不同的参数的行数不一样。今天有个sql的执行计划,预估行数和实际行数差异比较大。是通过参数 @var1 条件来检索的。

2025-05-09 16:57:51 138

原创 sql server 集群更改同步提交或者异步提交

更改always on 组的 同步提交或者异步提交模式。

2025-04-28 09:48:00 302

原创 sql server 开启cdc报事务正在执行

执行多次仍然如此,开启cdc的存储过程是sys.sp_cdc_enable_db;查询了一下网络,给出的方法1.是手动增加cdc用户到db_ower,但是查看官方文档,在开启cdc之前,cdc用户是不允许存在的,查询有很多锁,但是一些ix,s ,object一些数据锁应该不会影响开启啊,怀疑是MEATADATA的锁导致的不能开启cdc,是有很多meata锁的,查询对应的session_id正在执行什么。当meate锁很少的时候,再次执行开启sys.sp_cdc_enable_db,执行成功。

2025-04-25 16:49:47 343

中国象棋需求规格说明书

两人在网上对弈的中国象棋网络游戏,有数据流程图,数据字典,

2009-10-06

centos6.5 安装orancle 11g

2017-05-09

SQLServer2008Reporting 快速提升系列课程

SQLServer2008ReportingService快速提升系列课程(1):全面介绍ReportingServices的使用、开发和发布

2022-11-10

oracle发邮件功能代码编写

oracle发邮件功能代码编写

2022-08-20

powerbuilder 编程例子

有12个例子 1-创建应用、窗口与控件 ,2-目录浏览器,3-文件浏览器,4-图片浏览器,5-拖拉图标,7-闪烁文字6-用户密码验证,8-屏幕保护程序9,-等待窗口1,0-控件拖动,11-使用滚动条,12-使用进度条

2009-12-05

数据库设计实例.zip

8个数据库设计典型实例 1.人事系统管理 包括需求分析,数据库设计 考勤管理,酒店管理,销售系统管理共8个系统实例

2019-10-04

asp.net 个人网站

这是我们在做课程设计的时候做得,有视频,相册,日志,里面还有些没有做好的

2009-12-05

ASP.NET 日期控件

ASP.NET 日期控件 不会刷新页面,很好用的,把文件放到你的网站根目录下,javescript调用

2010-01-02

ASP.NET 供求信息网

适合接触asp.net不久的人作为练习使用,例子很好,有源码

2009-10-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除