摘要: 解决办法一 1.选中无法还原的数据库,右键属性 2.选择选项-状态-限制访问-SINGLE_USER 3.设置完后,数据库前会显示为(单个用户); 4.最后再次进行数据库还原即可,同时刷新下数据库,制访问属性也会默认变更回MULTI_USER属性。 解决办法二: 出现这一问题的原因很可能是因为原始文 阅读全文
posted @ 2020-10-20 10:50 nbako555 阅读(1352) 评论(0) 推荐(0) 编辑
摘要: 游标 游标(cursor)是系统为用户开设的一个数据缓冲区,存放SQL语句的执行结果。每个游标区都有一个名字,用户可以用SQL语句逐一从游标中获取记录,并赋给主变量,交由主语言进一步处理。 游标是处理结果集的一种机制吧,它可以定位到结果集中的某一行,多数据进行读写,也可以移动游标定位到你所需要的行中 阅读全文
posted @ 2020-10-05 09:37 nbako555 阅读(1348) 评论(0) 推荐(0) 编辑
摘要: 1.前言 对于优化SQL语句或存储过程,以前主要是用如下语句来判断具体执行时间,但是SQL环境是复杂多变的,下面语句并不能精准判断性能是否提高;如果需要精确知道CPU、IO等信息,就无能为力了。 1 2 3 PRINT convert(varchar(30),getdate(),121) selec 阅读全文
posted @ 2020-09-18 16:08 nbako555 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 转载自博客https://www.cnblogs.com/kissdodog/p/3398523.html SQL Profiler是一个图形界面和一组系统存储过程,其作用如下: 图形化监视SQL Server查询; 在后台收集查询信息; 分析性能; 诊断像死锁之类的问题; 调试T-SQL语句; 模 阅读全文
posted @ 2020-09-16 20:25 nbako555 阅读(1041) 评论(0) 推荐(0) 编辑
摘要: 在还原数据库的时候,会遇到如下提示,设备 'D:\aaa.bak' 上的介质簇的结构不正确。SQL Server 无法处理此介质簇产生的原因有3种:一、备份bak文件和你要还原过去的程序版本不一致,可以通过select @@version查看2边的具体版本。一般大版本一致就基本没问题。二、备份bak 阅读全文
posted @ 2020-09-15 12:02 nbako555 阅读(7904) 评论(0) 推荐(0) 编辑
摘要: 修改双系统(win10+ubuntu)启动顺序和启动时间 step1. 进入Ubuntu系统,打开终端,输入 sudo gedit /etc/default/grub; step2. 打开grub文件以后,第一行代码为 GRUB_DEFAULT=0(以#开头的是注释行,不算代码),意思就是启动菜单顶 阅读全文
posted @ 2020-09-14 20:22 nbako555 阅读(1102) 评论(0) 推荐(0) 编辑
摘要: 一.rownum关键字:通常在sql分页时或在查询某一范围的记录时,会使用rownum。 1.rownum是一个伪列,是对查询出的数据自动添加的一个行号。 2.rownum是根据sql查询出的结果给每行分配一个逻辑编号,所以sql不同,最终也会导致rownum不同。 3.rownum是根据sql查询 阅读全文
posted @ 2020-09-13 12:28 nbako555 阅读(600) 评论(0) 推荐(0) 编辑
摘要: 锁概念基础数据库是一个多用户使用的共享资源。当多个用户并发地存取数据时,在数据库中就会产生多个事务同时存取同一数据的情况。若对并发操作不加控制就可能会读取和存储不正确的数据,破坏数据库的一致性。加锁是实现数据库并发控制的一个非常重要的技术。当事务在对某个数据对象进行操作前,先向系统发出请求,对其加锁 阅读全文
posted @ 2020-09-13 12:06 nbako555 阅读(516) 评论(0) 推荐(0) 编辑
摘要: SQL语言共分为四大类:数据查询语言DQL,数据操纵语言DML,数据定义语言DDL,数据控制语言DCL1. 数据查询语言DQ数据查询语言DQL基本结构是由SELECT子句,FROM子句,WHERE 子句组成的查询块:SELECT <字段名表>FROM <表或视图名>WHERE <查询条件>2 .数据 阅读全文
posted @ 2020-09-13 12:01 nbako555 阅读(662) 评论(0) 推荐(0) 编辑
摘要: --1.查看表空间的名称及大小SELECT t.tablespace_name,round(SUM(bytes/(1024*1024)),0) as ts_size FROM dba_tablespaces t ,dba_data_files dWHERE t.tablespace_name = d 阅读全文
posted @ 2020-09-13 09:04 nbako555 阅读(337) 评论(0) 推荐(0) 编辑