- 博客(22)
- 资源 (3)
- 收藏
- 关注
转载 数据库隔离级别(四种)
首先用通俗的语言介绍以下事务的特性(ACID): 原子性(Atomicity):原子性是指一个事务中的操作,要么全部成功,要么全部失败,如果失败,就回滚到事务开始前的状态。 一致性(Consistency):一致性是指事务必须使数据库从一个一致性状态变换到另一个一致性状态,也就是说一个事务执行之前和执行之后都必须处于一致性状态。那转账举栗子,A账户和B账户之间相互转账,无论如何操作,A、B账户的总金额都必须是不变的。 隔离性(Isolation):隔离性是当多...
2022-03-07 16:49:17
11850
1
原创 【总结】SQL Server Severity (错误严重性级别)
参照Microsoft官方文档:中文:数据库引擎错误严重性 - SQL Server | Microsoft Docs英文:Database Engine Error Severities - SQL Server | Microsoft Docs简而言之,SQL Server错误等级分为三个等级:1. 轻微错误 :严重性级别为0-102. 中等错误 :严重性级别为11-193. 严重错误 :严重性级别为20-25SQL Server保存的所有错误消息是可以通过检索sys.m..
2022-03-07 10:12:08
1567
原创 如何免费快速制作USB启动盘,how to create USB bootable from ISO file
Windows越来越大,光盘刻录,保管都不是很方便,这里分享一个利用开源工具Rufus如何快速制作USB启动盘的方法。1. 下载Windows ISO 文件,我准备的是Win10企业版2. 利用开源小工具Rufus,制作USB启动盘Rufus教程可以在网上搜索,现以3.6版本为例简单描述一下如何使用Rufus打开百度/google,搜索Rufus,去官网下载最新版本。下载完成后...
2019-08-22 11:12:14
482
原创 如何处理warning MSB4011: "XXX" cannot be imported again. It was already imported at "XXX".
解决办法是在里加上condition条件。例如:文件abc.inc被多次import,可以利用abc.inc里的内容进行判断,E.g. abc.inc 文件定义如下: D:\SRC9\source true 在import的时候就可以利用abc.inc里的SRCROOT定义来判断: 在每个import的地方都这样去做,就可以把
2015-04-21 14:59:19
3551
转载 SQL Server, cannot alter the user 'dbo', 如何解决SQL Server不能更改dbo问题
Some times we may get the below error while updating the login from dbo to some other login from user mapping window.1. I have database which is mapped with dbo login and dbo schema. 2. I tried
2014-11-11 10:54:13
3861
原创 SQL Server Error Log 管理
SQL Server除了每个数据库有Log文件,即LDF文件外,SQL Server自己本身也有一个Error Log,位置存在安装目录下,Widows系统中log文件位于C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\Log。Error log的文件数目可以配置,最多99个,默认6个,文件编号为ERRORL
2013-01-09 12:49:19
4148
转载 SQL Server 2005/2008 日志文件丢失后恢复数据库的办法(ldf lost/corrupt, how to restore/recover DB without LDF file)
If you lost your log file(*.ldf) with any reason, there is a simple way to recover the damaged DB, this solution is copied fromMicrosot Experts Exchange forum, I have done my test, it works.1
2011-11-10 10:16:00
3056
1
翻译 SQL Server 的数据存储(SQL Server data strorage)
SQL Server 的数据存储采用段页式,下面介绍一下SQL Server的存储和管理。一 理解页和段 SQL server的数据存储最小单位是页,数据库文件申请的磁盘空间(.mdf 和.ndf)逻辑上被划分成若干页,页号是连续的数字,从0到n,磁盘操作最小单位是页,也就是说,每次磁盘I/O是整页的。 页大小为8k,每页的起始96字节(96 byte)是页头,存储关于
2011-10-25 13:46:02
1152
原创 SQL Server feature:Change Data Capture(CDC) and Change Tracking
Change Data Capture(CDC):1. 概述CDC 为数据仓库做数据抽取(ETL)提供了一个很好的捕获源数据(Source Data)数据变化的方案,它记录了SQL Server数据表所有的insert, update 和delete操作。CDC是从SQL Server的log里获取表数据的变化,然后记录变化的数据到相关联的change table里。用相关的函数即可查
2011-10-13 17:37:17
1831
转载 老外发短信时常用的英文缩写
全球兴起了一股新的热潮——手机上的热潮!因为SMS又快又便宜而且有意思,因此短信变得和电话一样普及。这而有一些使用SMS短信上的建议,或Short Message Service,用英语收发短信。 发短信给我! 英语有的拼写体系非常的复杂,并且拼出一个单词需要很长的时间。因此,很多人就开始缩写这些单词。这样省钱省时,但如果人们如果不熟悉现在的时尚朝向,同时也可能让让人大惑不解。而且,
2009-06-19 21:59:00
1069
1
原创 介绍SQL Server 2005的CROSS Apply
Cross Apply使表可以和表值函数结果进行join, 这样表值函数的参数就可以使用一个结果集,而不是一个标量值,下面是book online的原文,有例子,有解释。 The APPLY operator allows you to invoke a table-valued function for each row returned by an outer table expres
2009-06-19 11:52:00
2860
1
原创 SQL Server 2005新聚合函数: Row_Number, Rank, Dense_Rank and nTile介绍
1, Row_Number()Returns the sequential number of a row within a partition of a result set, starting at 1 for the first row in each partition. 为查询出来的每一行记录生成一个序号。 Syntax: ROW_NUMBER () OVER (
2009-06-19 10:53:00
1418
原创 MSSQL2005行列转换(使用PIVOT and UNPIVOT)
PIVOT syntax: SELECT ..... FROM pivoted_table pivoted_table ::=table_source PIVOT pivot_clause> table_alias table_source ::= table,view, sub-query,XML......, 即SQL语句From关键字后可以跟
2009-06-13 21:27:00
1698
1
转载 完美的Dos批处理实现sleep
转来一片文章,今天用到了才去查,放在这里,以后要时常翻翻看。 完美的批处理Sleep2007-03-23 09:45作者:tombkeeper[Base64Decode("dG9tYmtlZXBlckB4Zm9jdXMub3Jn")]出处:http://hi.baidu.com/tombkeeper时间:2007.03.23 我以前写脚本遇到需要Sl
2009-06-13 21:27:00
12684
原创 如何在 SQL Server 的存储过程和函数里进行错误处理
sql server 2005里引进了try...catch结构,下面具体讲述如何使用,并介绍处理错误是用到的各种函数和变量,包括:ERROR_NUMBER(),ERROR_SEVERITY(),ERROR_STATE(),ERROR_PROCEDURE(),ERROR_LINE(),ERROR_MESSAGE(),@@ERROR和RAISERROR try...catch例
2009-02-20 15:53:00
2660
原创 如何解决sql server2005的“不允许远程连接”错误.(how to resolve the error: "SQL Server does not allow remote connections" for SQL Server2005)
There are several reasons for this error. (the step 1 and 2 come from others article.) mostly, only it will be ok after step 1 and 3 done. 1. Enable Remote Connection If you are usin
2008-12-18 15:38:00
1733
原创 如何找出相邻3条记录都满足同一条件(How to find out 3 continuous records all reach the same condition)
We got a question from Ingrid today, that is one table has cpu using status information, how to find outa serial continuous three records which the cpu using rate more than 90% for one server, it
2008-11-25 15:14:00
727
1
原创 SQL Server system database
SQL Server database size between 1MB and 1 048 516TB System DB: master,model,tempdb and msdb. There is the 5th hide system db named resouce, actual name is mssqlsystemresouce. Master DB:
2008-10-08 15:54:00
855
原创 Oracle, SQL Server, My SQL数据分页查询语句
经常在网站上看到“上一页/下一页”,实现方法主要是每次到数据库中得到当前页面的数据,下面总结Oracle, SQL Server 和MySQL的分页SQL语句如下: Oracle: 方法一: SELECT * FROM ( SELECT A.*, ROWNUM RN FROM (SELECT * FROM TABLE_NAME
2008-08-21 11:57:00
2971
原创 SQL Server 使用Order by newID()返回随机数据
SQLServer提供函数newid,可以随机抽取数据,举例如下 select top 100 * from tableA上面这条语句得到的数据是前100返回结果,一般是比较集中在某一天或者某个区域。 select top 100 * from tableA group by newId()上面这条语句得到的数据数据库随即抽取的100条结果,是很好的抽样数据。
2008-05-15 10:20:00
4334
3
原创 Oracle锁表(网上转帖)
Oracle锁表(网上抄来的)锁定类型 行级锁 表级锁行级锁 ---- 行被排他锁定 ----在某行的锁被释放之前,其他用户不能修改此行 ----使用 commit 或 rollback 命令释放锁 ----Oracle 通过使用 INSERT
2008-05-15 10:14:00
4823
USB安装盘制作工具 Rufus-3.6
2019-08-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人