MySQL 預存程序調試工具商業和免費

來源:互聯網
上載者:User

MySQL預存程序自從5.0版本誕生以來,一直因為沒有豐富的調試工具而被人詬病。 MySQL 產品在經曆了被SUN以及ORACLE收購以來, 無論在功能還是效能方面都經曆了諸多提升。 但從預存程序這一方面來講,MySQL 5.5 增加了錯誤緩衝區的擷取方法; MySQL 5.6 進一步把錯誤緩衝區擴大,以便能儲存儘可能多的警告以及錯誤資訊。 當然這些只是軟體本身的功能提升。 現在ORACLE把預存程序的調試整合到了Virtual Studio 裡, 可以很方便的從Virtual Studio 裡面調試預存程序, 簡化了我們編寫預存程序的後續維護難度。


當然了,第三方商業公司也開發了些對於預存程序調試的工具,比如DBFORGE STUDIO FOR MYSQL。  這個工具調試少量的代碼還行。
比如下面的預存程序:

DELIMITER $$USE `t_girl`$$DROP PROCEDURE IF EXISTS `sp_vs2010`$$CREATE DEFINER=`root`@`localhost` PROCEDURE `sp_vs2010`(OUT p2 INT)BEGINDECLARE i INT DEFAULT 0;loop_label1:LOOPIF i > 10 THEN  LEAVE loop_label1;END IF;SET i = i + 1;END LOOP;SET p2 = i;END$$DELIMITER ;






DBFORGE STUDIO FOR MYSQL 的調試:



Virtual Studio For MySQL 的調試。





相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.