400 likes | 530 Views
MY SQL. MySQL Workbench: Administration. Mysql workench وظیفه یکپارچه سازی ابزارهای مدیریت پایگاه داده را بر عهده دارد . این کنسول مجازی اجازه می دهد تا DBAs عملکرد راحت تری داشته باشد و شامل موارد زیر می شود : Backup/Recovery Auditing User Administration Server Configuration
E N D
MySQL Workbench: Administration Mysqlworkench وظیفه یکپارچه سازی ابزارهای مدیریت پایگاه داده را بر عهده دارد . این کنسول مجازی اجازه می دهد تا DBAs عملکرد راحت تری داشته باشد و شامل موارد زیر می شود : • Backup/Recovery • Auditing • User Administration • Server Configuration • Server Connections • Server Logs • Export/Import • Service Control
Backup/Recovery زمانی که در حال حرکت به جلو هستیم (setup,run, schedule...) این ابزار می تواند خیلی سریع در آن مکان عمل backup را انجام دهد . زمانی که وقت ذخیره سازی باشد GUIs، history را ارزیابی می کند و در قدم بعدی DBAsفرآیند را recovery می کند . Online backup: یک فایل backup را که شامل توضیحاتی همچون، چه چیزی باید backupشود(what) و در کجا ذخیره شود (where) و در چه زمانی ذخیره شود (when) را نشان می دهد Backup recovery : به معنی به حالت اول بازگرداندند (restore) servermysqlدر یک نقطه زمانی خاص است ، معمولا restore کردن backup ی که در Online backup ساخته شده در mysqlworkbench اتفاق می افتد
Auditing MYSQL Enterprise Auditبه راحتی ما را قادر می سازد که ببینیم که چه کسی چه کاری را انجام داده و در چه زمانی و در کجا و چگونه انجام داده . استفاده از فیلتر های ساخته شده و text search ،DBAs را قادر می سازد تا به راحتی فعالیت های مشکوک را در در audit trails پیدا کند .
User Administration مدیریت کردن کاربران ، اعطا کردن حق امتیاز و مشاهده اطلاعات حق امتیاز آنها اصلا کار ساده ای به نظر نمی آید . MYAQL Workbench DBAs معمولا می تواند کاربران را اضافه ، رمزی اختصاص دهد و user profile راsetup کند. server user and privilages
User And Privileges: Login user account :لیست هر user accountکه در mysql connection فعال است را نشان می دهدlog in. اطلاعات مربوط به هر user accountرا شرح می دهد .
User And Privileges: Administrative Roles DBA: Grants all privileges MaintenanceAdmin: Grants privileges to maintain the server ProcessAdmin: Grants privileges to monitor and kill user processes UserAdmin: Grants privileges to create users and reset passwords SecurityAdmin: Grants privileges to manage logins and grant and revoke server privileges MonitorAdmin: Grants privileges to monitor the server DBManager: Grants privileges to manage databases DBDesigner: Grants privileges to create and reverse engineer any database schema ReplicationAdmin: Grants privileges to set up and manage replication BackupAdmin: Grants privileges required to back up databases Custom: Lists other (custom) privileges that are assigned to the user account
Server Configuration در این قسمت mysql workbench به DBAs اجازه می دهد تا به راحتی پارامتر های GENERAL و advance را edit کند تا یک سازماندهی خوب روی MYAQL SERVER داشته باشد
Server logs همه فایل های ثبت وقایع در my sql نشان میدهد که شامل ثبت وضبط خطا ، ثبت وقایع ودودیی ،ثبت وقایع Inno DB از یک واحد و همچنین برای تشخیص سریعتر مشکلات سرور و پیگیری تغییرات پایگاه داده روی محیط مدیریتی متمرکز می شود.
Export/Import MY SQL workbench شامل یک ابزار مجازی برای نسخه برداری از محتویات حافظه است. Emport/export کردن داده به راحتی با انتخاب کردن یک مدل پایگاه داده و یا جدول از Object Brower انجام می شود و تنظیمات پیشرفته ای برای کنترل همزمانی،نوع backup گیری و قالب خروجی در دسترس است.
Service control جهت شروع و توقف سرویس دهنده my sql و مشاهده پیام های ثبت و ضبط مکاتبه کننده.
Reverce engineering گام های خودکار شده است جهت connect به یک منبع DBMS . Reverce engineering به عنوان یک طرح و الگو انتخاب شده و اگر نیاز باشد پس پردازی (post- processing) را انجام میدهد. برای انجام این کار می توان: engineering using a create script 1- Reverse 2- Reverse engineering a live database
صفحه بعدی که select object است برای زمانی است که نمی خواهید تمام object ها(table , views , routins,.. )را از DB موجود import کنید . option ی به ما می دهد برای فیلتر کردن اشیایی که مهم هستند و هر بخش دارای یک دکمه show filter است برای زمانی است که نمی خواهید همه object ها را از یک نوع خاص فیلتر کنید.