The limitations of Savepoint or Transaction Control in Apex are:
1.Each savepoint you set counts against the governor limit for DML statements.
2.Static variables are not reverted during a rollback.
3.Each rollback counts against the governor limit for DML statements.