|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
DBaaS会导致单一客户利润率的下降,因为云服务一般是依靠MySQL学习教程数来抵消较低的利润率。剧本|数据|数据库
--==========================================================================
--申明:本剧本用于查询以后数据库中一切表格的纪录条数
--并将了局存进TableInfo表中,不会删除以备用户再做处置与剖析
--不外,最初请用户删除此表。
--==========================================================================
ifexists(select*fromdbo.sysobjectswhereid=object_id(N[dbo].[TableSpace])andOBJECTPROPERTY(id,NIsUserTable)=1)
droptable[dbo].[TableSpace]
go
createtableTableSpace
(
TableNamevarchar(20),
RowsCountchar(11),
Reservedvarchar(18),
Datavarchar(18),
Index_sizevarchar(18),
Unusedvarchar(18)
)
go
declare@sqlvarchar(500)
declare@TableNamevarchar(20)
declareCursor1Cursor
for
selectnamefromsysobjectswherextype=U
openCursor1
fetchnextfromCursor1into@TableName
while@@fetch_status=0
begin
set@sql=insertintoTableSpace
set@sql=@sql+execsp_spaceused+@TableName+
exec(@sql)
fetchnextfromCursor1into@TableName
end
closeCursor1
deallocateCursor1
go
--显现了局
select*fromTableSpace
--orderbyTableName
--orderbyTableNameASC--按表称号,用于统计表
--orderbyRowsCountDESC--按行数目,用于检察表行数
--orderbyReservedDESC,DataDESC--按占用空间
--orderbyIndex_sizeDESC,ReservedDESC--按索引空间检察
go
--检察库的利用情况,能够随时实行的。
--execsp_spaceused
--go
这些过程被存储和运行在数据库服务器上,以减少在客户端的处理过程,从而最大限度地提高了处理能力,因为通常情况下数据库服务器会运行地更快。存储过程并不是MySQL独有的功能,但是这个最近新增加的功能使得这个数据库比以前更具吸引力了。 |
|