Loading...
  所在位置:论坛首页 -> ┈┋电脑网络技术区┋┈ -> 数据库技术 -> 帖子列表
      [详细列表
精华贴 回收站 贴子审核
    <<                      >>    
    站长俱乐部
讲解SQL Server定时作业job的设置方法 2008-7-28
       如果在SQL Server 里需要定时或者每隔一段时间执行某个存储过程或3200字符以内的SQL语句时,可以用管理-&gt;SQL Server代理-&gt;作业来实现。  ◆1、管理-&gt;SQL Server代理-&gt;作业(按鼠标右键)-&gt;新建作业-&gt;  ◆2、新建作业属性(常规)-&gt;名称[自定义本次作业的名称]-&gt;启用的方框内是勾号-&gt;  分类处可选择也可用默认的[未分类(本地)]-&gt;所有者默认为登录SQL Server用户[也可选其它的登录]-&gt;  描述[填写本次工作详细描述内容];  [ 创建作业分类的步骤:  SQL Server代理-&gt;作业-&gt;右键选所有任务-&gt;添加、修改、删除 ]  ◆3、...
[ henzaihuni ]  点击:75   回复:0  最后更新: 2008-7-28 10:41:25 查看全文
详细讲解删除SQL Server日志的具体方法 2008-7-28
       一: 删除LOG  1:分离数据库 企业管理器->服务器->数据库->右键->分离数据库  2:删除LOG文件  3:附加数据库 企业管理器->服务器->数据库->右键->附加数据库  此法生成新的LOG,大小只有520多K  再将此数据库设置自动收缩  或用代码:  下面的示例分离 77169database,然后将 77169database 中的一个文件附加到当前服务器。  EXEC sp_detach_db @dbname = &#39;77169database&#39;  EXEC sp_attach_single_file_db @dbname = &#39;77169database&#39;,  @physname = &#39;c:\Program Files\Microsoft SQL Server\MSSQL\Data\77169database.mdf&#39;  二:清空日志  DUMP ...
[ henzaihuni ]  点击:55   回复:1  最后更新: 2008-7-28 10:40:56 查看全文
一些文档中没有介绍的SQL Server DBCC命令 2008-7-26
       主要介绍了一些特别有用但文档中没有介绍的sql server DBCC命令,详细内容请参考下文:  以下是一些sql server的DBCC命令,可以在优化 sql server时使用。  ◆1.DBCC CacheStats :显示存在于当前 buffer Cache 中的对象的信息,例如 :hit rates,编译的对象和执行计划  例:  DBCC CACHESTATS  执行结果(缩略)  Object Name Hit Ratio  ------------ -------------  Proc 0.86420054765378507  Prepared 0.99988494930394334  Adhoc 0.93237136647793051  ReplProc 0.0  Trigger 0.99843452831887947  Cursor 0.42319205924058612  Exec Cxt 0.65279111666076906  View 0.95740334726893905  Default 0.6089501...
[ 只看该用户 ]  点击:90   回复:0  最后更新: 2008-7-26 10:11:09 查看全文
个人经验总结:停止数据库的一些实用技巧 2008-7-26
       正常情况下,大家只要shutdown immediate就可以停下数据库,但是对于生产系统,跑的数据量又比较大,redolog又有几百兆,此时shutdown数据库时一定要倍加小心。  下面,根据此种情况介绍一下解决方法:  1.停数据库  1.1、停listener  1.1.1、lsnrctl stop LISTENER_NAME 停侦听  1.1.2、lsnrctl status LISTENER_NAME 确认侦听是否正常停止  1.1.3、约过半小时ps -ef |grep LOCAL=NO 检查是否还有进程连在数据库上没有释放。  如果没有释放,执行kill -9 `ps -ef|grep LOCAL=NO |awk ‘{print $2}’`  1.1.4、检查数据库上的session是否还有僵死进程。  1.2、停instance  1.2.1 停job和aq  alter system set job_que...
[ 只看该用户 ]  点击:73   回复:0  最后更新: 2008-7-26 10:10:47 查看全文
Oracle数据库环境下数据文件丢失的恢复 2008-7-25
       数据库归档模式,新建表空间testtbs, 数据文件testtbs.dbf  关闭数据库  删除数据文件testtbs.dbf  启动数据库  提示:  ORA-01157: 无法标识/锁定数据文件 2 - 请参阅 DBWR 跟踪文件  ORA-01110: 数据文件 2: &#39;D:ORACLEORADATAHAHATESTTBS.DBF&#39;  此数据文件没有做任何备份, 请问这种情况怎么恢复  操作如下:  SQL&gt; alter database datafile 2 offline drop;  数据库已更改。  SQL&gt; alter database open;  数据库已更改。  SQL&gt; alter database create datafile &#39;D:ORACLEORADATAHAHATESTTBS.DBF&#39;;  SQL&gt; recover datafile 2;  完成介质恢复...
[ 中国话 ]  点击:89   回复:0  最后更新: 2008-7-25 16:17:18 查看全文
详细讲解Oracle数据库9i穿过防火墙问题 2008-7-25
       环境:win2000,oracle 9.2.0.1  方法一:  在windows2000的注册表中,hkey_local_machinesoftwareoraclehome0下加入字符串值:  USE_SHARED_SOCKET=TRUE,即可  方法二:  1、首先将数据库实例改为SHARED SERVER模式  2、以SYSDBA登录SQLPLUS,通过SQLPLUS生成系统当前的参数设置文件pfile:create pfile=&#39;d:init.ora&#39; from spfile;  3、修改d:init.ora文件,在其中增加(用editplus编辑):*.service_names=&#39;your service name&#39;和*.dispatchers=&#39;(address=(protocol=tcp)(host=localhost)(port=1521) (dispatchers=1)&#39;  4、生成新的SPFILE:create spfile from pfile=&am...
[ 中国话 ]  点击:68   回复:0  最后更新: 2008-7-25 16:16:58 查看全文
在RedHat AS3上快速安装Oracle数据库10g 2008-7-25
       在RedHat AS3上快速安装Oracle数据库10g:  su - root  dd if=/dev/zero of=tmpswap bs=1k count=900000  chmod 600 tmpswap  mkswap tmpswap  swapon tmpswap  检查tmp 空间,执行命令:$ df /tmp  如果临时空间不足,可以创建或指定另一个文件来存放临时文件,操作如下:  su - root  mkdir //tmp  chown root.root //tmp  chmod 777 //tmp  export TEMP=/  export TMPDIR=/  安装完Oracle后,关闭Oracle并且删除临时文件夹:  su - root  rmdir //tmp  unset TEMP  unset TMPDIR  检查完如上各项之后, 应该修改核心参数.编辑/etc/sysctl.conf文件,执行如下命令:  #vi /etc/sysctl.conf  在该文件末尾加入如...
[ 中国话 ]  点击:79   回复:0  最后更新: 2008-7-25 16:16:39 查看全文
带你深入了解数据仓库优化中的星型转换 2008-7-25
       在数据仓库中经常查询的SQL总带有下列特征:  ◆几个表进行关联  ◆只有一个数据量巨大的表, 称为事实表  ◆其他的都是编码表, 称为维表  ◆维表和事实表之间有主外键关系  假设有D1(key1),D2(key2),D3(key3),D4(key)四个小的维表和一个事实表F(key1,key2,key3,key4), 那么经常进行的查询将是:  SELECT  D1.xxx, D2.xxx, D3.xxx, D4.xxx,  SUM(F.xxx), SUM(F.xxx)  FROM F, D1, D2, D3, D4  WHERE F.KEY1=D1.KEY1 AND F.KEY2=D2.KEY2  AND F.KEY3=D3.KEY3 AND F.KEY4=D4.KEY4  AND D1.xxx=? AND D2.xxx=?  AND D3.xxx=? AND D4.xxx=?  GROUP BY D1.xxx, D2.xxx, D3.xxx, D4.xxx  而为了提高查询速度, 根据数据特征, ...
[ 乖乖女我 ]  点击:86   回复:0  最后更新: 2008-7-25 16:16:04 查看全文
当数据积累到一定时间后执行会越来越慢 2008-7-25
       最近很长一段时间都在优化一个项目,这个项目存在许多问题,从数据架构到工作流  程,我一直在思考一些有关oracle性能优化的问题,我跟开发实施人员进行过多次交流,  发现存在许多交流障碍,许多问题实施人员觉得sql语句执行很快,并不存在性能问题,  我花了大量时间要他看执行计划,说明当数据积累到一定时间后,会执行越来越慢。  我举一个例子来说明问题:  SELECT v2.*  FROM consultationrecorddoctor t1  RIGHT OUTER JOIN  (SELECT cr.*, crc.modifydate, crc.modifyuserid, crc.consultationtime,  crc.applyconsultationdeptid, crc.askconsultationdeptid,  crc.consultationdeptid, crc.casehistory_righ...
[ 乖乖女我 ]  点击:78   回复:0  最后更新: 2008-7-25 16:15:48 查看全文
Oracle10g R2 EMCA常用命令及实例步骤 2008-7-25
       在Oracle 10g 中,我们可能会经常遇到OEM不能正常使用的问题,但导致问题的原因不尽相同,最后绝大多数问题可以通过emca 这个命令来解决,详细的说明可以查看联机帮助,下面给出一些常用的命令及实例步骤.  创建一个EM资料库  emca -repos create  重建一个EM资料库  emca -repos recreate  删除一个EM资料库  emca -repos drop  配置数据库的 Database Control  emca -config dbcontrol db  删除数据库的 Database Control配置  emca -deconfig dbcontrol db  重新配置db control的端口,默认端口在1158  emca -reconfig ports  emca -reconfig ports -dbcontrol_http_port 1160  emca -reconfig ports -agent_port 3940...
[ 乖乖女我 ]  点击:60   回复:0  最后更新: 2008-7-25 16:15:30 查看全文
Oracle数据库10g环境下修改VIP地址的方法 2008-7-25
       Oracle数据库10g环境下修改VIP地址的方法:  ◆1. 停止全部服务  crs_stop -all  ◆2.root用户登陆,要根据原来的环境需要执行命令,设置环境变量(注意如果你不是root执行,要报错PRKO-2117 : This command should be executed as the system privilege user.):  export ORACLE_BASE=/u01/app/oracle  export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/rac_db  export ORA_CRS_HOME=$ORACLE_BASE/product/10.2.0/crs  export ORACLE_SID=orcl1  export NLS_LANG=AMERICAN_AMERICA.us7ascii  export NLS_DATE_FORMAT="YYYY-MM-DD HH24:MI:SS"  export PATH=.:${PATH}:$HOME/bin:$ORACLE_HOME/bin:$ORA_CRS_H...
[ 乖乖女我 ]  点击:58   回复:0  最后更新: 2008-7-25 16:15:14 查看全文
口令中包含@导致无法连接数据库的解决方法 2008-7-25
       今天一个用户报告无法登录系统,检查发现系统用户已经尝试太多,出现locked,导致无法进入。因为这个用户属于熟练用户,不应该出现尝试太多无法登录的问题,询问他密码才知道口令中包含@,导致无法连接数据库。  跟踪一下程序发现,用户修改自己的口令时,执行如下:  alter user xxxx identified by "a@" ;  注意在程序中使用了引号,如果没有引号是无法正常执行的,可以肯定口令已经修改为a@,通过orabf破解软件也可以确定(注意必须使用  -c 5 参数)。  在sqlplus测试如下:  如果使用:  sqlplus scott/"a@"@orcl 是无法登录的。  修改为:  set local=orcl  set ORACLE_SID=orcl  sql...
[ 耸炮头 ]  点击:84   回复:0  最后更新: 2008-7-25 16:14:35 查看全文
动态DDL执行与Schema Objects显示授权问题 2008-7-25
       这是一个大家常见的问题,也是很容易忽略的问题,尤其是在Procedure里面动态执行DDL语句的时候发生. 我们必须使用显示授权方式来保证DDL的执行权限, 而不能通过role的传递方式,下面是一个简单的测试过程来验证这一点.  参考说明:  If the referenced item is indeed declared and you believe that you have privileges to refer to that item, check the privileges; if the privileges were granted only via a role, then this is expected and documented behavior. Stored objects (packages, procedures, functions, triggers, views) run in the security domain of the object owner with no roles enabled except PUBLI...
[ 耸炮头 ]  点击:57   回复:0  最后更新: 2008-7-25 16:14:08 查看全文
用一个示例讲解自治事务和非自治事务的区别 2008-7-25
       下面是个简单的测试,可以让大家更加清楚的明白自治事务和非自治事务的区别:  SQL&gt; create table chris_test (name varchar2(200));  Table created.  SQL&gt; create or replace procedure Autonomous_insert  2 as  3 pragma autonomous_transaction;  4 begin  5 insert into chris_test values (&#39;Autonomous Insert!&#39;);  6 commit;  7 end;  8 /  Procedure created.  SQL&gt; create or replace procedure Nonnomous_insert  2 as  3 begin  4 insert into chris_test values (&#39;Nonnomous Insert!&#39;);  5 commit;  6 end;  7 /  Procedure creat...
[ 耸炮头 ]  点击:65   回复:0  最后更新: 2008-7-25 16:13:50 查看全文
讲解使用IBM DB2例程简化迁移的具体步骤 2008-7-25
       简介  当使用来自于不同供应商的不同数据库系统时,用户和数据库管理员将不可避免地碰到在这些产品中各不相同的特性和功能。通常,可在以下方面发现这些差异:  ◆受支持的 SQL 方言中的不同语法。  ◆数据库管理器应用程序界面。  ◆不同的管理工具及其用法。  为了使得将数据库和应用程序从 Oracle?、Sybase? 或 Microsoft? SQL Server 等数据库产品迁移到 IBM? DB2? Universal Database?(UDB)更容易,本文将展示一些可行的 DB2 UDB 功能实现,而且这些功能在其他数据库系统中也可获得。这些实现将涉及创建存储过程和用户定义函数(UDF)以实现那些常常被请求的功能。  在“下载”小节中,您将找到这些过程和函数的...
[ 耸炮头 ]  点击:56   回复:0  最后更新: 2008-7-25 16:13:30 查看全文
讲解Informix安全特性保护数据的具体措施 2008-7-25
       前言  保护数据需要权衡考虑安全性和访问能力。如何找到最合适的方法呢?  目前,公司和政府为数据的可审计性和控制制定了严格的标准,这使数据库安全性成为近来的热点。DBA 必须保证用户能够访问完成工作所需的数据,同时避免数据风险。  绝对保护数据的惟一方法是把服务器关闭,锁起来,不让人使用。但是,为了让数据库发挥作用,就必须允许访问数据。IDS 在数据库、表和列级都应用了安全措施。安全措施还可以应用于视图中的记录级。所有安全措施都基于用来连接数据库的用户名。  我将解释 Informix 安全特性如何帮助您保护数据,同时允许适当的用户访问数据。  安全建议  每个环境和数据库开发的每个阶段有不同的...
[ 耸炮头 ]  点击:69   回复:1  最后更新: 2008-7-25 16:12:58 查看全文
MySQL的启动和连接 2008-7-24
       一、查看并启动MySQL服务。   在Windows XP下安装完MySQL后,它就已经自动启动服务了,并且在开始菜单中有其客户端的快捷方式连接:mysql command line client。   可以通过Windows的服务管理器查看MySQL服务是否启动:   “开始”-“运行”,输入“services.msc”,回车。弹出Windows的服务管理器,找到服务名为“mysql”的服务项,查看其状态是否启动。   如果不是“已启动”状态,说明MySQL服务未启动,不能连接,会出现10061错误。   启动mysql服务方法为:   “开始”-“运行”,输入“cmd”,回车弹出XP命令提示符界面(类似DOS命令行,以后简称命令行),输入“net start mysql”即可启动mysql服务,如要...
[ 乖乖女我 ]  点击:103   回复:0  最后更新: 2008-7-24 12:40:15 查看全文
导入导出大量数据程序实现方法 2008-7-24
       大家一定使用过 phpmyadmin 里面的数据库导入,导出功能,非常方便。但是在实际应用中,我发现如下几个问题:    1 数据库超过一定尺寸,比如6M 这时使用导出一般没问题,可以正确的保存到本机硬盘上面,但是导入则不行!原因是:一般的 PHP.INI 里面设置临时文件/上传文件的大小限制为2M,而phpmyadmin使用了上传的方式,造成失败。   2 导出到硬盘的 .SQL 文件在导回时,经常出现由于某些单引号的问题引起失败,造成导入失败,只能用 mysql等应用程序导入了。 我的数据库已经超过10M,所以必须解决这个问题。我的思路:    导出: 用phpmyadmin 保存数据库/表格结构,用脚本读取数据库内容并保存到文件里面!   导入: 用...
[ 乖乖女我 ]  点击:83   回复:0  最后更新: 2008-7-24 12:39:59 查看全文
MySQL企业数据库前景分析 2008-7-24
       开源数据库厂商MySQL近日发布了新的服务和功能,并冠以“企业”的名号,显示了这个瑞典公司的战略野心:获得更大更优质的客户。  开源数据库,包括MySQL、Ingres和PostgreSQL,加起来在企业市场的份额也少的可怜。但是不可否认的是,他们正在市场份额和企业功能上都在迅速的增长。  市场分析机构Gartner的首席分析师Colleen Graham表示,开源数据库正在变的越来越好,而且增长速度非常之快,但是他们依然有很长的路要走。  感受开源数据库的热力  MySQL首席执行官Marten Mickos表示,通过诸如监控和建...
[ 乖乖女我 ]  点击:83   回复:0  最后更新: 2008-7-24 12:39:44 查看全文
MySQL安装后需要调整什么 2008-7-24
       面对MySQL的DBA或者做MySQL性能相关的工作的人,我最喜欢问的问题是,在MySQL服务器安装后,需要调整什么,假设是以缺省的设置安装的。 我很惊讶有非常多的人没有合理的回答,很多的MySQL服务器都在缺省的配置下运行。 尽管你可以调整非常多的MySQL服务器变量,但是在通常情况下只有少数的变量是真正重要的。在你设置完这些变量以后,其他变量的改动通常只能带来相对有限的性能改善。 key_buffer_size----非常重要,如果你使用MyISAM表。如果只使用...
[ 乖乖女我 ]  点击:72   回复:0  最后更新: 2008-7-24 12:39:27 查看全文
MySQL的SQL语法和常用函数 2008-7-24
       好久没有整理东西,感觉自己越来越懒,正好近期有个MYSQL的项目(一个ORACLE的应用迁移到MYSQL),以前没有接触过MYSQL,但是也知道MYSQL数据库目前广泛的应用在各种个人、商务系统中,各种技术都比较成熟。把自己学习的一些过程总结一下,该文章设计到的内容都没有做太详细的阐述,只是一个简单的入门手册。   1 数据类型   MySQL支持所有标准SQL数值数据类型。这些类型包括严格数值数据类型(INTEGER、SMALLINT、DECIMAL和NUMERIC),以及近似数值数据类型(FLOAT、REAL和DOUBLE PRECISION)。关键字INT是INTEGER的同义词,关键字DEC是DECIMAL的同义词 2 字符串函数...
[ 何惠军 ]  点击:103   回复:0  最后更新: 2008-7-24 12:38:52 查看全文
用SQLyog来分析MySQL数据库 2008-7-24
       我曾经多次建立MySOL的GUI,但是我太忙了,以至于没有做出更多的有建设性的事情。我的小兄弟出于同样的原因建立了一个关于MySOL的网站:ClickSQL.com,但是他后来忙于家庭的衣食(而疏于管理该网站)。 因此,我很高兴的发现了SQLyog这个图形化管理MySOL数据库的Windows应用程序。   第一步   SOLyog的下载、安装以及使用很简单。我去了相关网站下载,它只有384K字节大小。它把两个文件(一个可执行文件.exe和一个动态链接库文件.dll)安装到C:Program FilesSQLyog路径下。然后运行可执行文件。   安装后没有必要再访问该网站了,我...
[ 何惠军 ]  点击:60   回复:0  最后更新: 2008-7-24 12:38:28 查看全文
MySQL10条鲜为人知的技巧 2008-7-24
       MySQL易学易用,且附带丰富的技术文档,这二个因素使之被广泛应用。然而,随着MySQL发展之迅速,即使一个MySQL老手有时也会为该软件出其不意的功能感叹。本文将为你介绍这些不为人知的特性。   以XML格式查看查询结果   通过使用传统—xml 选项调用MySQL命令行客户程序,你可以以XML格式(而不是传统的列表形式)来查看MySQL查询结果。如果你打算将查询输出与其它程序集成在一起,这一技巧非常有用,这里是一个例子:  shell&gt; mysql --xml  mysql&gt; SELECT * FROM test.stories;&lt;?xml version="1.0"?&gt; &lt;re...
[ 何惠军 ]  点击:63   回复:0  最后更新: 2008-7-24 12:38:14 查看全文
远程安全使用MySQL GUI工具 2008-7-24
       MySQL作为数据库,简直就是易用的代名词,绝大多数数据库驱动的web应用程序都选择它做为自己的数据库。正因如此,MySQL被应用于很多WEB服务器上。 虽然说MySQL的命令行工具确实有用,但要它完成任务有时实在是在跟时间过不去,除非你对SQL语法已经通吃,熟到炉火纯青的地步。正是由于这个原因,像phpMyAdmin之类的工具已经变得如此流行。   MySQL开发者们已经开始使用他们自己的GUI工具,它们能够用来和本地或远程的MYSQL数据库进行连接。这些工具包括MySQL Administrator、MySQL Query Browser、以及MySQL Workbench。它们都是不错的图形界面的工具,简化了对MySQL数据库的创建和操作。  &nbs...
[ 何惠军 ]  点击:80   回复:0  最后更新: 2008-7-24 12:37:54 查看全文
浅谈MySQL数据库优化 2008-7-24
       我们在前面已经简单介绍了一些MYSQL数据库的基本操作,这一章我们将针对MYSQL数据库管理员详细介绍下MYSQL数据库的优化问题。  1 优化MySQL服务器  1.1 MYSQL服务器系统变量  我们在前面的章节中曾经讲到过MYSQL服务器的一些基本管理,这里我们再对MYSQL服务器的服务器变量和状态变量做个简单介绍。  查询MYSQL服务器系统变量: C:\Program Files\MySQL\MySQL Server 5.0\bin&gt; mysqld --verbose –help通过mysqladmin命令来查询MYSQL服务器系统变量:C:\Program Files\MySQL\MySQL Server 5.0\bin&gt;mysqladmin -uroot -p variables &gt; d:\init.txtEnter password: ****** Init.txt部分内容:+--------------...
[ 何惠军 ]  点击:73   回复:0  最后更新: 2008-7-24 12:37:39 查看全文
使用POI将Mysql或Oracle中的数据导入到Excel中去 2008-7-24
       在我们实际的开发中,表现层的解决方案虽然有多样,但是IE浏览器已成为最多人使用的浏览器,因为大家都用Windows。在企业办公系统中,常常有客户这样子要求:你要把我们的报表直接用Excel打开。或者是:我们已经习惯用Excel打印。这样子如果用.net开发是没有问题的,.net用来进行这些数据导入导出支持的都是很好,如果你使用的是SQL Server数据库那就更方便了,笔者也曾体会到.net开发这些功能的方便性.但是有j2ee这个比.net更有前途的开放式的开发环境,难道我为了解决打印的要求去另写客户端的控件?或者在服务器端使用本地代码?第一种方案的问题是关键数据的处理有时候不能在客户端做,第2种方案的问题是牺牲了代码的可移植性和稳定...
[ 何惠军 ]  点击:81   回复:0  最后更新: 2008-7-24 12:37:18 查看全文
用Visual Studio 2005和SQL Server 2005创建数据库连接 2008-7-24
       在Visual Studio 2005连接SQL Server 2000中,我们可能会知道,连接字符串会比较简单,一般远程连接的时候,只需要在Web.config文件配置如下: &lt; APPSETTINGS&gt;&lt; ADD value="server=(local);database=MyDb;uid=sa;pwd=sa;Max pool size=1000;Connect Timeout=20" key="ConnectionString" /&gt;&lt; /APPSETTINGS&gt;然后在代码中通过调用下面的语句就可以实现数据库的连接了。SqlConnection conn = new SqlConnection(ConfigurationSettings.AppSettings["ConnectionString"]); 在此前提只需要把身份验证设置成为SQL Server和Windows验证就可以了。而在SQ...
[ 图王286 ]  点击:65   回复:0  最后更新: 2008-7-24 11:56:51 查看全文
减少SQL Server死锁发生的情况 2008-7-24
       死锁是指在某组资源中,两个或两个以上的线程在执行过程中,在争夺某一资源时而造成互相等待的现象,若无外力的作用下,它们都将无法推进下去,死时就可能会产生死锁,这些永远在互相等待的进程称为死锁线程。 简单的说,进程A等待进程B释放他的资源,B又等待A释放他的资源,这样互相等待就形成死锁。 如在数据库中,如果需要对一条数据进行修改,首先数据库管理系统会在上面加锁,以保证在同一时间只有一个事务能进行修改操作。如事务1的线程 T1具有表A上的排它锁,事务2的线程T2 具有表B上的排它锁,并且之后需要表A上的锁。事务2无法获得这一锁,因为事务1已拥有它。事务2被阻塞,等待事务1。然后,事务1需要表B的锁,但无法获得锁...
[ 图王286 ]  点击:55   回复:0  最后更新: 2008-7-24 11:56:36 查看全文
SQL Server 2008 数据加载创世界记录 2008-7-24
       自今年2月推出的SQL Server 2008后 ,使用其SSIS( SQL Server Integration services)工具你可以就感觉到数据加载的世界级的性能记录。微软与Unisys公司宣布了一项纪录,它是关于关系数据库的数据提取,转换和加载( ETL的)工具。 它能在不足30分钟加载超过1 TB的TPC- H的数据。我想在此提供以Q &A的纪录形式提供一些背景材料,尽管很难提供更多的技术细节。我们也正在筹划关于这方面的论文,希望对你了解这背景资料有用。 - Len Wyatt 数据加载速度到底有多快? 在不到30分钟,把超过1 T字节的数据从平面文件解析并通过网络传送,最终载入到目的地数据库,这创造了一个世界纪录,超过了以往发布的使用ETL工具的所有结果。这是一...
[ 图王286 ]  点击:57   回复:0  最后更新: 2008-7-24 11:56:18 查看全文
微软将SQL Server 2005 SP3提上日程 2008-7-24
       一旦谈到计算机技术,公众和媒体的眼睛始终紧盯那些新出来的东西和即将要上市的东西,就拿微软的SQL Server 2008来说,虽然这个让人苦等的SQL Server 2005升级版一拖再拖,目前计划在今年第三季度投放市场,不过大家对其关注程度还是不减当初。 但是,现实情况是目前正在全球范围内的数据中心运行的都是SQL Server 2005,就算没有上百万也有上万的数量。别的不说,微软还是必须为这款软件继续提供更新补丁,以修复新增的漏洞的。而SQL Server 2005 SP2的发布已经是一年多以前的事了。 微软的一位高级官员于上周宣布,在客户的坚持要求下,SQL Server团队已经开始着手准备SQL Server 2005的第三个服务包( Service Pack 3,SP3)了,并...
[ 图王286 ]  点击:72   回复:0  最后更新: 2008-7-24 11:55:59 查看全文


 热门帖子
 第10页 共392页 本页30条 主题数 11748     <<                      >>    
    普通贴   精华贴    固顶贴子   总固顶贴子    商品贴子   投票贴子   结贴    锁帖
  首页 | 购买指南 | 商业版本 | 虚拟主机 | 特色介绍 | 下载中心 | 支付方式
Copyright 2004-2008 BBSGood.com Powered By: BBSGood.Speed Version 5.0
  咨询电话:0575-85513832、0575-85513825(传真)、7*24小时咨询服务:13606552007 不良信息举报中心 浙ICP备05029817号
  业务QQ:38958768、客服QQ1:415896239、客服QQ2:343896043、MSN:jccsxx@hotmail.com