Long transactions support applications where changes to a database might span several days, weeks or months and may involve several sessions. Many planning and design activities, such as subdivision development, require long transactions.