GNU/Linux >> Znalost Linux >  >> Panels >> Plesk

Jak najít velké tabulky v SQL databázi

Jak najít velké tabulky v databázi MS SQL
Pokud se vaše databáze zdá být větší, než očekáváte, tento článek vám ukáže, jak zobrazit seznam tabulek databáze MS SQL v pořadí podle velikosti a uvést přidruženou velikost tabulky.

Tyto kroky vyžadují, abyste měli v počítači nainstalované Microsoft SQL Server Management Studio. Microsoft SQL Server Mangement Studio Express 2014 je k dispozici zdarma od společnosti Microsoft a lze jej stáhnout prostřednictvím tohoto odkazu:http://www.microsoft.com/en-us/download/details.aspx?id=42299 (klikněte na Stáhnout a vyberte buď MgmtStudio 32bitový nebo 64bitový, v závislosti na procesoru vašeho počítače)

SQL Server Management Studio

  1. Otevřete Microsoft SQL Server Management Studio a přihlaste se
  2. Klikněte pravým tlačítkem na databázi
  3. Umístěte ukazatel myši na položku Přehledy
  4. Umístěte ukazatel myši na Standardní přehledy
  5. Vyberte Využití disku podle nejlepších tabulek

Dotaz SQL

  1. Otevřete Microsoft SQL Server Management Studio a přihlaste se
  2. Klikněte na Nový dotaz tlačítko
  3. Zkopírujte následující skript na stránku Nový dotaz, kde [DatabaseName] nahradíte názvem vaší 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
  4. Klikněte na tlačítko Provést tlačítko


Plesk
  1. Jak zkontrolovat velké soubory v konzole

  2. Jak upravit pole v databázových tabulkách pomocí phpMyAdmin

  3. Jak spouštět SQL dotazy na databázi pomocí phpMyAdmin

  1. Jak kopírovat tabulky MySQL mezi databázemi

  2. Jak zálohovat a obnovit databázi Postgres

  3. Jak změnit úroveň kompatibility databáze SQL

  1. Jak přidat databázi MS SQL do SolidCP?

  2. Jak změnit heslo uživatele databáze MS SQL ze SolidCP?

  3. Jak se připojit k databázi MS SQL 2012 a zakázat řazení