SQL серверинде Commit транзакциясынын кандай пайдасы бар?
SQL серверинде Commit транзакциясынын кандай пайдасы бар?

Video: SQL серверинде Commit транзакциясынын кандай пайдасы бар?

Video: SQL серверинде Commit транзакциясынын кандай пайдасы бар?
Video: MS SQL Server. Работа с транзакциями. 01. Основы. 2024, Май
Anonim

The КОМИТЕТ команда болуп саналат транзакциялык буйрук колдонулган тарабынан чакырылган өзгөртүүлөрдү сактоо үчүн транзакция маалымат базасына. The КОМИТЕТ буйрук болуп саналат транзакциялык буйрук колдонулган тарабынан чакырылган өзгөртүүлөрдү сактоо үчүн транзакция маалымат базасына.

Ошентип, SQL серверинде транзакция деген эмне?

КОМИТЕТ ( SQL ) Википедиядан, эркин энциклопедиядан. А КОМИТЕТ билдирүүсүндө SQL аяктайт а транзакция реляциялык маалыматтар базасын башкаруу тутумунун (RDBMS) ичинде жана бардык өзгөртүүлөрдү башка колдонуучуларга ачык кылат. Жалпы формат - бир же бир нече BEGIN WORK билдирүүсүн чыгаруу SQL билдирүүлөр, андан кийин КОМИТЕТ билдирүү.

SQLде милдеттендирүүнүн жана артка кайтаруунун кандай пайдасы бар? ортосундагы негизги айырма КОМИТЕТ ЖАНА КАЙТАРУУ билдирүүлөрү SQL аткарылышы болуп саналат КОМИТЕТ билдирүү учурдагы тарабынан жасалган бардык өзгөртүүлөрдү жасайт транзакция туруктуу болуп калат. Башка жагынан алып караганда, аткарылышы КАЙТАРУУ ток тарабынан жасалган бардык өзгөртүүлөрдү өчүрөт транзакция.

Адамдар дагы сурашат, SQL серверинде транзакциянын кандай пайдасы бар?

Негизинен, А транзакция маалымат базасына каршы аткарылуучу иш бирдиги болуп саналат. Бул иш кол менен аткарылышы мүмкүн, мисалы, сиз чыгарган UPDATE билдирүүсү SQL Server Management Studio же а колдонмо бул маалымат базасына маалыматтарды INSERTS. Булардын баары транзакциялар.

Commitтин кандай пайдасы бар?

The КОМИТЕТ команда маалымат базасына транзакция тарабынан чакырылган өзгөртүүлөрдү сактоо үчүн колдонулган транзакциялык буйрук. The КОМИТЕТ команда акыркыдан бери бардык транзакцияларды маалымат базасына сактайт КОМИТЕТ же ROLLBACK буйругу.

Сунушталууда: