This topic describes the billing method and billing rules of Data Transmission Service (DTS) data verification tasks.
Billing method
You are charged for full data verification tasks based on the pay-as-you-go billing method.
NoteYou are not charged for full data verification whose mode is Verify based on the number of table rows. You are charged for full data verification whose mode is Verify hash values based on the sampling ratio. For more information, see the Full data verification section of this topic.
You are charged for incremental data verification tasks based on the pay-as-you-go billing method.
Billing rules
Schema verification
Free of charge.
Incremental data verification
You are charged for incremental data verification based on multiple factors, such as the regions in which the source and destination databases reside, number of data shards in the databases, and service durations of database instances. The actual price on the buy page prevails.
Full data verification
You are not charged for full data verification whose mode is Verify based on the number of table rows. You are charged for full data verification whose mode is Verify hash values based on the sampling ratio according to multiple factors, such as the regions in which the source and destination databases reside, the amount of data to be verified each time, and the number of times the data is verified. The following table provides the detailed information:
ImportantThe actual prices on the buy page and bills prevail.
If you enable data verification in a data migration task, you are charged for data verification based on the unit price for same-region instances in the region of the destination database.
You are not charged for failed data verification tasks. You are charged for data verification tasks that detect inconsistent data records between the source and destination databases. In this case, the error code DTS-RETRY-ERR-0271 is returned.
For more information about instance types, see Cross-border and cross-region tasks.
Billing method
Region in which the destination database resides
Instance type
Unit price (USD per GB)
Pay-as-you-go
Regions in the Chinese mainland
Same-region
0.0857
Cross-region
0.1914
Cross-border
0.1229
China (Hong Kong), China (Macao), China (Taiwan), and regions outside China
Same-region
0.1114
Cross-region
0.4043
Cross-border
0.1229
FAQ
How do I manage data verification tasks?
For more information, see Configure data verification and View data verification details.
How does DTS calculate the amount of data for full data verification?
DTS calculates the amount of data for full data verification based on the size of network traffic that DTS reads during full data verification. The result is closely related to the size of data to be verified in the source database and the communication protocol of the database.