这里有一个问题,那就是:尽管我们能回滚数据库,但是却不能够自动触发回滚我们的活动对象。
There's one problem, though: We can roll back our database, but automagically trigger a rollback for our live objects.
图7解释了回滚数据库更改—使用DatabaseUpgrade—以及回滚Web部署的自动化过程。
Figure 7 illustrates rolling back database changes - using database Upgrade - along with the automation processes for rolling back a Web deployment.
这将允许您回滚事务、持久化数据或执行您可能需要的任何其它清除功能。
This would allow you to rollback a transaction, persist data, or perform any other cleanup functions you might need.
提交语句会将会话数据恢复为之前的提交或回滚语句。
The commit statement restores the session data to the previous commit or rollback statement.
由于您只对查看数据感兴趣,因此希望以匿名方式执行,在调用之后立即发出一条回滚语句来隐藏您的踪迹,如清单7所示。
Because you are only interested in viewing the data, you would prefer to do so anonymously, issue a rollback statement immediately after the call to cover your tracks, as shown in Listing 7.
数据定义语言(DDL)语句是不能回滚的语句。
Data definition language (DDL) statements are not statements that can be rolled back.
此组件提供检查点、死锁、回滚、提交、更新和删除等方面的性能历史数据,见图15。
This component provides performance history data like checkpoint information, deadlocks, rollbacks, commits, updates, and deletes, as shown in Figure 15 below.
在回滚保存点时,所有已登录的temp表—数据和模式—都被恢复到设置保存点之前的状态。
On rolling back to a savepoint, all the logged temp tables - data and schema - are restored to their states prior to setting the savepoint.
从属于传统回滚段表空间的数据文件的丢失中恢复。
Recovering from the loss of a data file that belongs to a traditional rollback segment tablespace.
下面的例子展示了如何为数据库回滚事务分支。
Below you have the example how to rollback the transaction branch for a database.
在事务边界(提交或回滚)的末尾,数据库代理与应用程序分离。
At the end of the transaction boundary (commit or rollback), the database agent is disassociated with the application.
原子事务、回滚和其它关键的数据库主题背后的理论非常类似于学生在操作系统中学习的问题。
The theory behind atomic transactions, rollbacks, and other critical database topics are very similar to the issues students study in operating systems.
因为我们在协议中没有数据库保证能提交或回滚(参阅步骤12)这一点,所以数据库可以不执行任何写人操作。
It might not perform any write operations, because we haven't gotten to the point in the protocol where the database guarantees being able to commit or rollback (see step 12).
将分割镜像初始化为快照时,将执行崩溃恢复,回滚所有未提交的事务,并使数据库可以被所有读或写操作访问。
The initialization of the split mirror as snapshot performs a crash recovery, rolls back all uncommitted transactions, and makes the database available for any read or write operation.
如果清仓对于所有数据库均失败,那么整个事务就会被回滚。
If the flush fails for any database, the entire transaction is rolled back.
目前,确保全面回滚能力的唯一方法是在部署前进行完整的文件系统和数据库备份。
Currently, the only way to ensure total rollback capability is to do a full file system and database backup before the deployment.
您必须确保所创建的每个缓存都服务于数据库,或在不需要时予以回滚。
You have only to ensure that every cache created is committed to the database or rolled back if not wanted.
在发生错误的情况下,该事务可以通过回滚使数据库恢复到更改前的状态,并将MQ消息发送回输入队列中。
In case of errors the transaction can be rolled back leaving the database unchanged and the MQ message is sent back to the input queue.
数据库管理器自动回滚其中一个事务,第一个会话中的或第二个会话中的。
The database manager automatically rolls back one of the transactions, either the one in the first session or the one in the second session.
如果某个业务流程失败,则会回滚该全局事务,包括适配器已在该事务期间执行的任何数据库交互。
If a business process fails, the global transaction is rolled back, including any database interaction the adapter has exercised during the transaction.
这使得DB2 的行为和预期的一样:扫描器一直等到INSERT事务提交或回滚,然后返回数据 —— 这和平常一样。
This makes DB2 behave as one would expect: the scanner waits until the INSERT transaction commits or rolls back and then return the data - business as usual.
例如,如果数据库参数LOCKWAIT 被设置为20秒,一个等待锁的事务在过了 20 秒的等待时间后被回滚。
For example, if the database parameter LOCKWAIT is set to 20 seconds, a transaction waiting for a lock is rolled back after 20 seconds of wait time.
数据库在回滚事务时,可能会从服务器2剥夺共享资源,而后者与故障没有任何关系。
So as the database is rolling back the transactions, Shared resources could be shifted away from server 2, which had nothing to do with the failure.
DDL还可以回滚,但这取决于目标数据库的功能。
Based on the target database capabilities, the DDL can also be rolled back.
反模式:手动回滚应用程序和数据库更改。
Antipatterns: Manually rolling back application and database changes.
可以用事务-回滚技术让数据支持的测试运行得更快。
You can use the transaction-rollback technique to make your database-backed tests run faster.
回滚由数据库执行,而此任务具有较高优先级。
The rollback is executed by the database, which is running at a higher priority.
这些元素是那些已经删除但是在回滚时需要放回图中的数据对象,这就是变更的emf视图。
They are the data objects that were deleted and need to be attached back to the graph in case of rollback, which is EMF's view of the change.
您关闭了Oracle数据库,以防止SYSTEMC完成事务,因此该事务进行了回滚。
You shut down the Oracle database to prevent SYSTEMC from completing the transaction and, therefore, it's roll backed.
Environment Rollback,如果部署失败,回滚应用程序和数据库更改。
Environment Rollback, which rolls back application and database changes if a deployment fails.
应用推荐