GNU/Linux >> Linux の 問題 >  >> Panels >> Plesk

SQLデータベースで大きなテーブルを見つける方法

MSSQLデータベースで大きなテーブルを見つける方法
データベースが予想よりも大きいように見える場合、この記事では、MS SQLデータベーステーブルのリストをサイズ順に表示し、テーブルの関連サイズを一覧表示する方法を説明します。

これらの手順では、コンピューターにMicrosoft SQL ServerManagementStudioがインストールされている必要があります。 Microsoft SQL Server Mangement Studio Express 2014は、Microsoftから無料で入手でき、次のリンクからダウンロードできます:http://www.microsoft.com/en-us/download/details.aspx?id=42299([ダウンロード]をクリックして選択しますコンピュータのプロセッサに基づいて、MgmtStudio 32ビットまたは64ビットのいずれか)

SQL Server Management Studio

  1. Microsoft SQL Server Management Studioを開いてログインします
  2. データベースを右クリックします
  3. レポートにカーソルを合わせます
  4. 標準レポートにカーソルを合わせます
  5. 上位テーブルによるディスク使用量を選択します

SQLクエリ

  1. Microsoft SQL Server Management Studioを開いてログインします
  2. 新しいクエリをクリックします ボタン
  3. 次のスクリプトを[新しいクエリ]ページにコピーして、[DatabaseName]をデータベースの名前に置き換えます 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 collat​​e database_default =b.table_name collat​​e 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. 実行をクリックします ボタン


Plesk
  1. データベース間でMySQLテーブルをコピーする方法

  2. phpMyAdminを使用してデータベーステーブルのフィールドを変更する方法

  3. phpMyAdminを使用してデータベースでSQLクエリを実行する方法

  1. Postgresデータベースをバックアップおよび復元する方法

  2. コンソールで大きなファイルをチェックする方法

  3. SQLデータベースの互換性レベルを変更する方法

  1. SolidCPにMSSQLデータベースを追加するにはどうすればよいですか?

  2. SolidCPからMSSQLデータベースのユーザーパスワードを変更するにはどうすればよいですか?

  3. MSSQL2012データベースに接続して照合を無効にする方法