একটি সঞ্চিত পদ্ধতিকে রিকার্সিভ বলা হয় যদি এটি নিজেই কল করে। মূলত, এই ধারণাটিকে বলা হয় পুনরাবৃত্তি। মাইএসকিউএল পুনরাবৃত্তি সীমিত করে তাই ত্রুটিগুলি কম কঠোর হবে। আমরা নিম্নলিখিত প্রশ্নের সাহায্যে এই সীমাটি পরীক্ষা করতে পারি -
mysql> Show variables LIKE '%recur%'; +------------------------+-------+ | Variable_name | Value | +------------------------+-------+ | max_sp_recursion_depth | 0 | +------------------------+-------+ 1 row in set (0.01 sec)
আমরা নিম্নলিখিত প্রশ্নের সাহায্যে এই মানটিকে 255 পর্যন্ত পরিবর্তন করতে পারি -
mysql> SET @@GLOBAL.max_sp_recursion_depth = 255// Query OK, 0 rows affected (0.00 sec) mysql> Show variables LIKE '%recur%'// +------------------------+-------+ | Variable_name | Value | +------------------------+-------+ | max_sp_recursion_depth | 255 | +------------------------+-------+ 1 row in set (0.01 sec)
পদ্ধতিটি লেখার সময়ও সীমা বাড়ানো যেতে পারে।