Pavel Novotný

.NET Framework, Sharepoint, Dynamics CRM, RC Helicopters

SQL Server: zobrazení počtu řádků, sloupců, velikosti tabulek v KB přes všechny tabulky v databázi

clock prosince 7, 2010 14:32 by author Pavel Novotný

Úžasný script pro zobrazení přehledných statistický informací o databázi, zejména pokud hledáte největší tabulky v neznámé struktuře databáze:

USE DatabaseName
GO
CREATE TABLE #temp (
table_name sysname ,
row_count INT,
reserved_size VARCHAR(50),
data_size VARCHAR(50),
index_size VARCHAR(50),
unused_size VARCHAR(50))
SET NOCOUNT ON
INSERT #temp
EXEC sp_msforeachtable 'sp_spaceused ''?'''
SELECT a.table_name,
a.row_count,
COUNT(*) AS col_count,
a.data_size
FROM #temp a
INNER JOIN information_schema.columns b
ON a.table_name collate database_default
= b.table_name collate database_default
GROUP BY a.table_name, a.row_count, a.data_size
ORDER BY CAST(REPLACE(a.data_size, ' KB', '') AS integer) DESC
DROP TABLE #temp

 

image

Zdroj:

http://blog.sqlauthority.com/2007/01/10/sql-server-query-to-find-number-rows-columns-bytesize-for-each-table-in-the-current-database-find-biggest-table-in-database/



Sharepoint jako zdroj dat pro reporty SQL 2008 R2

clock ledna 14, 2010 07:37 by author Pavel Novotný

Michael Juřek mě předběhl a udělal moc pěkný tutorial jak načítat data z Sharepointu přímo z reportů SQL Serveru  2008.

image

http://www.mstv.cz/vyvojari/videos/361/SharePoint-jako-zdroj-dat-pro-reporty-SQL-2008-R2



About the author

avatar

 

Email: novotny@pavelnovotny.info
Telefon: +420 732376206
Skype: pavelnovotny.info
Messenger: novotny@pavelnovotny.info
Web: www.pavelnovotny.info

Month List

Page List

    Sign in