میشه یک منبع بیارید.نباید تا جایی که امکان دارد از Cursor استفاده کنید.
سعی کنید منطق Cursor ای که دارید از آن استفاده می کنید را با کمک روش های set-based پیاده سازی کنید.
یکی از دلایل اینکه از Cursor ها صرف نظر می شود این است که در حلقه ی کرسر هر عبارت FETCH معادل با یک عبارت SELECT هست که هزینه ی زیادی خواهد داشت.