Awal bulan ini, saya membuat blog tentang skrip PowerShell dari sesama MVP Jonathan Kehayias (blog | @SQLPoolBoy). Skrip Jonathan memungkinkan Anda mengubah rencana eksekusi untuk menyembunyikan data yang berpotensi sensitif, seperti nama tabel dan nama kolom.
Dengan SQL Sentry Plan Explorer versi terbaru, kini Anda dapat melakukan gaya kebingungan yang serupa secara langsung di dalam aplikasi – apakah itu niat Anda untuk mengunggah rencana untuk mendukung atau hanya untuk membagikannya dengan rekan kerja.
Ada item menu baru:Edit > Anonymize
, yang akan menghapus teks pernyataan dan mengubah nama database, tabel, dan kolom menjadi hal-hal yang sangat umum seperti Database1.Table2.Column3
:
Berikut adalah contoh sebelum dan sesudah menerapkan opsi:
Paket yang mungkin berisi informasi sensitif
Paket yang sama, setelah dianonimkan
Perhatikan bahwa itu menempatkan rencana yang dikaburkan di tab baru, sehingga Anda dapat terus bekerja dengan versi asli yang tidak dikaburkan.
Anda mungkin telah memperhatikan perbedaan lain pada tangkapan layar di atas. Fitur baru yang telah diperkenalkan di Plan Explorer adalah tata letak khusus – memberi Anda banyak fleksibilitas dalam cara Anda melihat rencana grafis. Saya tidak akan mencuri gunturnya, jadi Anda ingin melihat posting ini dari Greg Gonzalez (blog | @SQLsensei) untuk detail lebih lanjut:
https://blogs.sentryone.com/author/GregGonzalez/plan-explorer-pro-2-5-query-plans-your-way/