数据库相关 - 军军小站|张军博客
SqlServer

Sql server锁,独占锁,共享锁,更新锁,乐观锁

锁有两种分类方法。(1)从数据库系统的角度来看锁分为以下三种类型:独占锁(ExclusiveLock)独占锁锁定的资源只允许进行锁定操作的程序使用,其它任何对它的操作均不会被接受。执行数据更新命令,即INSERT、UPDATE或DELETE命令时,SQLServer会自动使用独占锁。但当对象上有其它锁存在时,无法对其加独占锁。独占锁一直到事务结束才能被释放。共享锁(SharedLock)共享锁锁定的资源可以被其它用户读取,但其它用户不能修改它。在SELEC

系统 2019-08-12 01:53:01 2235

MySql

[zz]安装mysql 获得 mysql.h 建立C接口

先安装mysql代码:sudoapt-getinstallmysql-servermysql-client再装开发包代码:sudoapt-getinstalllibmysqlclient15-dev安装完以后,C代码里添加头文件代码:#include编译方法:代码:gcc$(mysql_config--cflags)xxx.c-oxxx$(mysql_config--libs)可以用以下代码测试一下代码:/*SimpleCprogramt

系统 2019-08-12 01:52:17 2235

数据库相关

VC DLL方法的__declspec导入导出

https://msdn.microsoft.com/zh-cn/library/a90k134d.aspxhttps://msdn.microsoft.com/zh-cn/library/ms235636.aspx可以使用两种方法将公共符号导入到应用程序中或从DLL导出函数:生成DLL时使用模块定义(.def)文件__declspec(dllimport)or__declspec(dllexport)i

系统 2019-08-12 01:51:27 2235

SqlServer

把SQL Server 错误日志导出为EXCEL 并发送到指

/*2005版本和2000版本sqlserver错误日志结果不同。下面是适用于SQL2000的其中加入了自己编写的一个ftp小程序用来上传相关日志状况*/IFobject_id('tempdb..#error_log')ISNOTNULLDROPTABLE#error_loggo--2000CREATETABLE#error_log(idINTIDENTITY(1,1),ErrorContentVARCHAR(8000),continueRowint)in

系统 2019-08-12 01:34:02 2235

SqlServer

SQL Server安装问题 mof 编译器无法连接到wmi服

方法1.出现错误后,找到注册表的"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager"并将其下面的"PendingFileRenameOperations"的值删掉。然后重新运行安装。方法2.在创建窗口句柄之前,不能在控件上调用Invoke或BeginInvoke。原因是,VC2010的一个服务程序mscorsvw.exe进程调用Invoke导致的,结束这个进程,即可。方法3

系统 2019-08-12 01:54:32 2234

Oracle

中科院Oracle培训视频笔记(7)

一、实体完整性、参照完整性、域完整性(约束)ALTERTABLEnnADDCONSTRAINTpk_nnPRIMARYKEY(n1);ALTERTABLEmmADDCONSTRAINTfk_mnFOREIGNKEY(n1)REFERENCESnn(n1);ALTERTABLEempADDCONSTRAINTck_emp_sexCHECK(sex='男'ORsex='女');二、索引闭树索引:CREATEINDEXmy_mm_idxONmm(m1);位图索引

系统 2019-08-12 01:52:43 2234

数据库相关

Counting Squares[HDU1264]

CountingSquaresTimeLimit:2000/1000MS(Java/Others)MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):1072AcceptedSubmission(s):529ProblemDescriptionYourinputisaseriesofrectangles,oneperline.Eachrectangleisspecifiedastwopoints(

系统 2019-08-12 01:33:46 2234

Oracle

[Oracle] Group By 语句的扩展 - Rollup、Cube

常常写SQL语句的人应该知道Groupby语句的主要使用方法是进行分类汇总,以下是一种它最常见的使用方法(依据部门、职位分别统计业绩):SELECTa.dname,b.job,SUM(b.sal)sum_salFROMdepta,empbWHEREa.deptno=b.deptnoGROUPBYa.dname,b.job;DNAMEJOBSUM_SAL---------------------------------SALESMANAGER2850SALE

系统 2019-08-12 01:54:52 2233

数据库相关

boost 的函数式编程库 Phoenix入门学习

这篇文章是我学习boostphoenix的总结。序言Phoenix是一个C++的函数式编程(functionprogramming)库。Phoenix的函数式编程是构建在函数对象上的。因此,了解Phoenix,必须先从它的基础函数对象上做起。Phoenix能够提供令人惊艳的编码效果。我先撂一个出来,看看用Phoenix能写出什么样的代码:std::for_each(vec.begin(),vec.end(),if_(arg1>5)[std::cout<

系统 2019-08-12 01:54:47 2233

数据库相关

poj 1679 The Unique MST 【次小生成树】【模板

题目:poj1679TheUniqueMST题意:给你一颗树,让你求最小生成树和次小生成树值是否相等。分析:这个题目关键在于求解次小生成树。方法是,依次枚举不在最小生成树上的边,然后加入到最小生成树上,然后把原树上加入了之后形成环的最长的边删去,知道一个最小的。就是次小生成树。这些须要的都能够在求解最小生成树的时候处理出来。AC代码:#include#include#include#include

系统 2019-08-12 01:54:27 2233

SqlServer

解剖SQLSERVER 第十七篇 使用 OrcaMDF Corrupto

原文:解剖SQLSERVER第十七篇使用OrcaMDFCorruptor故意损坏数据库(译)解剖SQLSERVER第十七篇使用OrcaMDFCorruptor故意损坏数据库(译)http://improve.dk/corrupting-databases-purpose-using-orcamdf-corruptor/有时候你必须先作恶,后行善。情况就是当你想磨练你的数据库修复技能我现在添加了一个Corruptor类到OrcaMDF里面去测试新的RawDa

系统 2019-08-12 01:53:30 2233

数据库相关

过长内容分成了多次发送 问题 LengthFieldBased

这个问题比较常见,在高并发大数据传输时数据分包接收会乱在org.jboss.netty.handler.codec.frame包中,有LengthFieldBasedFrameDecoder类用来解析带有长度属性的包,只要我们在传输协议中加入包的总长度就行了(也许有更好的方法)具体方法:1.可在数据包前加4个字节表示包的总长度,例如:/***传输协议*|------------------------------------------*|总长度4byte

系统 2019-08-12 01:51:50 2233

SqlServer

在SQLSERVER中,决定当前会话的SET配置

出处:http://www.cnblogs.com/fly_zj/archive/2010/07/07/1772818.html原文为DeterminingSETOptionsforaCurrentSessioninSQLServer问题?对于每个连接到SQLSERVER上的会话(Session),用户能够设置SET选项来影响查询的结果和SQLSERVER潜在的行为,有些选项能通过GUI来设置,有些需要通过SET命令来设置,使用GUI非常方便知道某个设置开

系统 2019-08-12 01:33:17 2233

数据库相关

MFC之UpdateData函数使用方法

在没有系统看过MFC书时,看人家代码这么写,我就这么做。就知道功能,然后,过了很久不用,就忘记了!今天弄懂了这个函数的使用,记一下。在使用classwizard(类向导)为一个控件建立一个变量时,classwizard会为控件和变量建立一个关联voidCCharStatisticDlg::DoDataExchange(CDataExchange*pDX){CDialog::DoDataExchange(pDX);//{{AFX_DATA_MAP(CChar

系统 2019-08-12 01:33:12 2233

数据库相关

yii 使用 mongodb 小工具 YiiMongoDbSuite

YiiMongoDbSuite下载链接:http://www.yiiframework.com/extension/yiimongodbsuite/如果你的yii和mongodb它已经建立了一个良好的环境,和YiiMongoDbSuite它被放置protected/extensions那么你protected/config/main.php应该是这种'import'=>array(...'ext.YiiMongoDbSuite.*',),'componen

系统 2019-08-12 01:55:12 2232