Menyimpan Rencana Eksekusi dalam Format XML

Berlaku untuk:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance

Gunakan SQL Server Management Studio untuk menyimpan rencana eksekusi sebagai file XML, dan untuk membukanya untuk ditampilkan.

Untuk menggunakan fitur rencana eksekusi di Management Studio, atau untuk menggunakan opsi SET Showplan XML, pengguna harus memiliki izin yang sesuai untuk menjalankan kueri Transact-SQL tempat rencana eksekusi dibuat, dan mereka harus diberikan izin SHOWPLAN untuk semua database yang direferensikan oleh kueri.

Untuk menyimpan rencana kueri dengan menggunakan opsi SET Xml Showplan

  1. Di SQL Server Management Studio, buka editor kueri dan sambungkan ke Mesin Database.

  2. Aktifkan SHOWPLAN_XML dengan pernyataan berikut:

    SET SHOWPLAN_XML ON;  
    GO  
    

    Untuk mengaktifkan XML STATISTIK, gunakan pernyataan berikut:

    SET STATISTICS XML ON;  
    GO  
    

    Catatan

    SHOWPLAN_XML menghasilkan informasi rencana eksekusi kueri waktu kompilasi untuk kueri, tetapi tidak menjalankan kueri. Ini juga dikenal sebagai perkiraan rencana eksekusi. STATISTICS XML menghasilkan informasi rencana eksekusi kueri runtime untuk kueri, dan menjalankan kueri. Ini juga dikenal sebagai rencana eksekusi yang sebenarnya .

  3. Jalankan kueri. Contoh:

    USE AdventureWorks2022;  
    GO  
    SET SHOWPLAN_XML ON;  
    GO  
    -- Execute a query.  
    SELECT BusinessEntityID   
    FROM HumanResources.Employee  
    WHERE NationalIDNumber = '509647174';  
    GO  
    SET SHOWPLAN_XML OFF;  
    
  4. Di panel Hasil , klik kanan Microsoft SQL Server XML Showplan yang berisi paket kueri, lalu klik Simpan Hasil Sebagai.

  5. Dalam kotak dialog Simpan<Kisi atau Hasil Teks>, dalam kotak Simpan sebagai jenis, klik Semua file (*.*).

  6. Dalam kotak Nama file berikan nama, dalam format <name.sqlplan>, lalu klik Simpan.

Untuk menyimpan rencana eksekusi dengan menggunakan opsi SQL Server Management Studio

  1. Hasilkan perkiraan rencana eksekusi atau rencana eksekusi aktual dengan menggunakan Management Studio. Untuk informasi selengkapnya, lihat Menampilkan Perkiraan Rencana Eksekusi dan Menampilkan Rencana Eksekusi Aktual.

  2. Di tab Rencana eksekusi panel hasil, klik kanan rencana eksekusi grafis, dan pilih Simpan Rencana Eksekusi Sebagai.

    Sebagai alternatif, Anda juga dapat memilih Simpan Rencana Eksekusi Sebagai pada menu File .

  3. Dalam kotak dialog Simpan Sebagai , pastikan bahwa Simpan sebagai jenis diatur ke File Rencana Eksekusi (*.sqlplan).

  4. Dalam kotak Nama file berikan nama, dalam format <name.sqlplan>, lalu klik Simpan.

Untuk membuka paket kueri XML yang disimpan di SQL Server Management Studio

  1. Di SQL Server Management Studio, pada menu File , pilih Buka, lalu klik File.

  2. Dalam kotak dialog Buka File , atur File jenis ke File Rencana Eksekusi (*.sqlplan) untuk menghasilkan daftar file rencana kueri XML yang disimpan yang difilter.

  3. Pilih file paket kueri XML yang ingin Anda tampilkan, dan klik Buka.

    Sebagai alternatif, di Windows Explorer, klik dua kali file dengan ekstensi .sqlplan. Paket terbuka di Management Studio.

Lihat Juga

SET SHOWPLAN_XML (Transact-SQL)
MENGATUR XML STATISTIK (Transact-SQL)