仓酷云
标题:
MYSQL编程:SQL Server数据库有用小技能汇合
[打印本页]
作者:
海妖
时间:
2015-1-16 22:32
标题:
MYSQL编程:SQL Server数据库有用小技能汇合
客户还是可以使用DBaaS系统所能提供的所有能力。数据库云服务消除了组织对专职人员、本地数据库存储设备的需要。他们不必安装、配置和维护任何软硬件。server|汇合|技能|数据|数据库包含安装时提醒有
挂起
的操纵、压缩数据库、紧缩数据库、转移数据库给新用户以已存在用户权限、反省备份集、修单数据库等。
(一)挂起操纵
在安装Sql或sp补钉的时分体系提醒之前有挂起的安装操纵,请求重启,这里常常重启无用,办理举措:
到HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSessionManager
删除PendingFileRenameOperations
(二)压缩数据库
--重修索引
DBCCREINDEX
DBCCINDEXDEFRAG
--压缩数据和日记
DBCCSHRINKDB
DBCCSHRINKFILE
(三)紧缩数据库
dbccshrinkdatabase(dbname)
(四)转移数据库给新用户以已存在用户权限
execsp_change_users_login’update_one’,’newname’,’oldname’
go
(五)反省备份集
RESTOREVERIFYONLYfromdisk=’E:dvbbs.bak’
(六)修单数据库
ALTER
DATABASE
[dvbbs]SETSINGLE_USER
GO
DBCCCHECKDB(’dvbbs’,repair_allow_
data
_loss)WITHTABLOCK
GO
ALTERDATABASE[dvbbs]SETMULTI_USER
GO
--CHECKDB有3个参数:
--REPAIR_ALLOW_
DATA
_LOSS
--实行由REPAIR_REBUILD完成的一切修复,包含对行和页举行分派和作废分派以更正分派毛病、布局行或页的毛病,和删除已破坏的文本工具。这些修复大概会招致一些数据丧失。修复操纵能够在用户事件下完成以同意用户回滚所做的变动。假如回滚修复,则数据库仍会含有毛病,应当从备份举行恢复。假如因为所供应修复品级的原因漏掉某个毛病的修复,则将漏掉任何取决于该修复的修复。修复完成后,备份数据库。
--REPAIR_FAST举行小的、不耗时的修复操纵,如修复非会萃索引中的附加键。这些修复能够很快完成,而且不会有丧失数据的伤害。
--REPAIR_REBUILD实行由REPAIR_FAST完成的一切修复,包含必要较长工夫的修复(如重修索引)。实行这些修复时不会有丧失数据的伤害。
--DBCCCHECKDB(’dvbbs’)withNO_INFOMSGS,PHYSICAL_ONLY
DBaaS会导致单一客户利润率的下降,因为云服务一般是依靠MySQL学习教程数来抵消较低的利润率。
作者:
飘飘悠悠
时间:
2015-1-19 16:25
至于淘汰的问题,只能说在你的项目周期之内,微软应该都不会倒闭。
作者:
若天明
时间:
2015-1-25 09:00
个人感觉没有case直观。而且默认的第三字段(还可能更多)作为groupby字段很容易造成新手的错误。
作者:
分手快乐
时间:
2015-2-2 18:43
再开发调试阶段和OLAP环境中,外键是可以建立的。新版本中加入了SETNULL和SETDEFAULT属性,能够提供能好的级联设置。
作者:
爱飞
时间:
2015-2-8 04:19
入门没那么困难,精通没那么容易
作者:
深爱那片海
时间:
2015-2-24 05:45
SQLServer的异构移植功能个人感觉最好了。(如果对比过SQLServer的链接服务器和Oracle的透明网关的朋友会发现SQLServer的sp_addlinkedserver(openquery)异构数据库系列比Oracle真是强太多了。)
作者:
柔情似水
时间:
2015-3-15 02:40
其实可以做一下类比,Oracle等数据库产品老早就支持了java编程,而且提供了java池参数作为用户配置接口。但是现在有哪些系统大批使用了java存储过程?!连Oracle自己的应用都不用为什么?!
作者:
小妖女
时间:
2015-3-21 17:00
如果处理少量数据,比如几百条记录的数据,我不知道这两种情况哪个效率更高,如果处理大量数据呢?比如有表中有20万条记录.
欢迎光临 仓酷云 (http://ckuyun.com/)
Powered by Discuz! X3.2