层次锁,更多地是在数据库设计中被提到,但也有少数分布式锁系统也实现这个概念。下面内容主要还是从数据库设计的角度来理解层次锁的概念。1. 事务锁粗略说来,当执行SQL语句时数据库都会开启事务,在SQL执行完毕commit时,会把所有受影响数据写到磁盘文件并结束事务。在事务执行期间,为了保证事务的ACI...
分类:
其他好文 时间:
2014-08-29 23:59:28
阅读次数:
735
最近需要把SqlServer2008 的数据库导入sqlserver2005 中。直接备份还原肯定不行。后来想到可以生成脚本执行sql语句,并选择数据可以一同进行执行。点击右键---》任务---》生成脚本---》下一步选择“编写数据脚本”为 true 。不同版本的sqlserver 这块的叫法不一样...
分类:
数据库 时间:
2014-08-29 18:01:38
阅读次数:
258
转自:http://www.cnblogs.com/xbf321/archive/2008/11/02/1325067.html摘要1,EXEC的使用2,sp_executesql的使用 MSSQL为我们提供了两种动态执行SQL语句的命令,分别是EXEC和sp_executesql;通常,sp_ex...
分类:
数据库 时间:
2014-08-27 12:44:29
阅读次数:
358
创建数据库时,我们可能会写很多创建表结构的脚本。如果这些脚本很多的话,一个个执行脚本明显效率太低,那么如何批量执行脚本呢。一、 首先把所有的脚本放入到一个目录下。二、在这个目录下创建一个txt文件。三、txt文件当中每一行按照如下的格式。其中spool 是把脚本执行过程输出到一个文件当中,promp...
分类:
数据库 时间:
2014-08-27 10:49:57
阅读次数:
247
Mysql自带profiling性能分析工具 ? 1. show variables like ‘%profiling%‘;(查看profiling信息) ? ? 2. set profiling=1;(开启profiling) ? 3. 执行SQL查询? 例:select goods_name from ecs_goods where g...
分类:
数据库 时间:
2014-08-26 20:01:36
阅读次数:
234
PreparedStatement是用来执行SQL查询语句的API之一,Java提供了Statement、 PreparedStatement和CallableStatement三种方式来执行查询语句,其中Statement用于通用查 询,PreparedStatement用于执行参数化查询,而Ca...
分类:
数据库 时间:
2014-08-24 23:33:03
阅读次数:
437
JDBC是Sun公司制定的一个能够用Java语言连接数据库的技术。一、JDBC基础知识 JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,能够为多种关系数据库提供统一訪问,它由一组用Java语言编写的类和接...
分类:
数据库 时间:
2014-08-24 17:52:32
阅读次数:
290
1,安装字符集比如安装cp036:1)安装cp936>cdc:\\sybase\charsets\cp936c:\Sybase\charsets\cp936>charset-Usa-Ppassword-Sserverbinary.srtcp9362)查询出cp936的字符集ID:打开程序\sybase\adaptiveserverenterprise\interactiveSQL工具,连接sybase数据库,执行sql:..
分类:
数据库 时间:
2014-08-24 04:05:02
阅读次数:
208
jdbc连接sqlserver数 执行增加、删除、修改 执行sql查询语句并返 执行参数化sql语句查 加载驱动建立连接
分类:
数据库 时间:
2014-08-23 22:55:21
阅读次数:
350
如我们一个栏目列表都用缩略图来表示,而不仅仅只是文字,如果没有这项功能会非常麻烦,网上有很多这方面的资料,但是都试过了有很多问题,自己研究一下,测试基本通过。新加字段 typeimg后台执行SQL:alter table `cn_arctype` add `typeimg` char(100) NO...
分类:
其他好文 时间:
2014-08-20 19:34:22
阅读次数:
252