1、獲取某個資料庫所有表的資料行數:
select o.name,i.rowcnt
from sysobjects o join sysindexes i on o.id=i.id
where o.type='u' and i.indid<=1 and o.name<>'dtproperties'
order by i.rowcnt desc
2、設定資料庫最大記憶體使用值:
sp_configure 'show advanced options',1
goreconfigure with override
gosp_configure 'max server memory (mb)',4092
goreconfigure with override
該sql語句在master資料庫中執行,執行完了要重啟資料庫服務。
3、跨資料庫伺服器查詢:
--建立連線伺服器
exec sp_addlinkedserver
--要建立的鏈結伺服器名稱
'ai_mssql',
--產品名稱
'ms',
--ole db 字元
'sqloledb',
--資料來源
'192.168.1.111'
go --建立鏈結伺服器上遠端登入之間的對映
exec sp_addlinkedsrvlogin
'ai_mssql',
'false',
null,
--遠端伺服器的登陸使用者名稱
'sa',
--遠端伺服器的登陸密碼
'sa'
go --查詢資料
select * from ai_mssql.web.dbo.area
go--最後一定要記得釋放連線
exec sp_dropserver 'ai_mssql', droplogins
幾個很有用的SQL語句
1 獲取某個資料庫所有表的資料行數 select o.name,i.rowcnt from sysobjects o join sysindexes i on o.id i.id where o.type u and i.indid 1 and o.name dtproperties order b...
mysql不常用但很有用的語句整理
mysqld multi多例項停止 啟動 mysqld multi defaults file etc my.cnf start 1,2 mysqld multi defaults file etc my.cnf start 1 mysqld multi defaults file etc my.c...
幾個經典的sql語句
1.關於group by的sql語句 表結構 sql的寫法 select year,select amount from test as m where month 1 and test.year m.year as m1,select amount from test as m where mon...