仓酷云

标题: MYSQL教程之SQL SERVER使用成绩解答13例(二) [打印本页]

作者: 因胸联盟    时间: 2015-1-16 22:35
标题: MYSQL教程之SQL SERVER使用成绩解答13例(二)
越来越多的开发者将继续选择MySQL。Evans的总裁JohnAndrews表示,MySQL学习教程用户对MySQL和其他开源数据库的评价正在赶上甚至超过很多专有商业数据库软件。server|解答|成绩问:TempdbInRam的设置堕落怎样办?


  答:SQLServer供应了将Tempdb寄存在内存中的机制,以进步体系效力。可是,假如把“TempdbInRam”的值设置过
年夜,会招致SQLServer没法一般启动。假如碰到这类成绩,您能够:


  在命令行提醒下以最小资本形式启动SQLServer(如:C:MSSQLBINNSQLSERVR-f)。


  切换到Windows界面,以SA帐户经由过程ISQL_W毗连到SQLServer,并实行以下命令。


  Sp_configure‘AllowUpdate‘,1


  Reconfigurewithoverride


  Go


  Sp_configure‘TempdbInRam‘,0


  Go


  Sp_configure‘AllowUpdate‘,0


  Reconfigurewithoverride


  利用Ctrl-C停止命令行中运转的SQLSERVR程序。以一般体例再次启动SQLServer。


  此时的Tempdb创建在磁盘上,巨细约为2M。这时候就能够经由过程SQLEnterpriseManager将Tempdb调剂为符合的巨细。


  问:在启动MSSQLSERVER或SQLEXECUTIVE时呈现"毛病1069,因为登录失利而没法启动服务"时怎样办?


  答:在把持面板当选取‘服务‘MSSQLSERVER/SQLEXECUTIVE‘启动…‘,反省帐户名和暗码是不是准确。


  问:安装SQLServer时用Setup/tRegistryRebuild=On有何用处?


  答:Setup命令在利用该参数将只重写SQLServer在注册表中所利用的有关头值,而不从头安装SQLServer。
如果你在一个遵循GPL的自由(开源)项目中使用MySQL,那么你可以遵循GPL协议使用MySQL。然而,如果你的项目不是在GPL协议下的话,你必须为使用MySQL来支付许可费用,或者你可能因为这个因素而将你的项目改为遵循GPL。
作者: 简单生活    时间: 2015-1-17 21:01
一个是把SQL语句写到客户端,可以使用DataSet进行加工;
作者: 再见西城    时间: 2015-1-18 08:44
原来公司用过MYSQL自己也只是建个表写个SQL
作者: 若相依    时间: 2015-1-21 14:18
两个月啃那本sqlserver2005技术内部-存储引擎,花了几个月啃四本书
作者: 不帅    时间: 2015-1-30 19:54
另一个是把SQL语句写到服务器端,就是所谓的SP(存储过程);
作者: 谁可相欹    时间: 2015-2-6 15:37
同样会为索引视图等应用带来麻烦。看看行级和事务级的快照数据放在tempdb中,就能感觉到目前架构的尴尬。
作者: 蒙在股里    时间: 2015-2-16 22:07
所以你总能得到相应的升级版本,来满足你的需求。
作者: 爱飞    时间: 2015-3-5 10:39
但是随着数据量的增大,这种成本差距会逐渐减小,趋于相等。(500万数量级只相差10%左右)
作者: 再现理想    时间: 2015-3-12 04:14
varchar(max)\\\\nvarchar(max)类型的引入大大的提高了编程的效率,可以使用字符串函数对CLOB类型进行操作,这是一个亮点。
作者: 柔情似水    时间: 2015-3-19 17:57
其中最有名的应该是row_number了。这个终于解决了用临时表生成序列号的历史,而且SQLServer2005的row_number比Oracle的更先进。因为它把Orderby集成到了一起,不用像Oracle那样还要用子查询进行封装。




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2