ソース側に擬似トランザクションを発生させる

01

  1. SSMS の SQL Server on EC2 のエントリ(EC2AMAZ-xxxxx)を展開します。

  2. Databases を展開します。

  3. dms_sample を右クリックしてコンテキストメニューからNew Queryをクリックします。


02

Query Editor に以下の SQL を入力し、擬似トランザクションを発生させます。

exec generateTicketActivity 1000000;

キャンセルするまで実行中であるため、Query Editor 下部に Executing query…と表示されます。


03

  1. 上記の擬似トランザクションの発生件数を確認するために、dms_sample データベースを右クリックします。

  2. コンテキストメニューから SQL Editor を選択します。

SQL Editor に以下の SQL を入力し、トランザクションの発生件数を確認します。

select count(*) from ticket_purchase_hist;

04

また、どのようなトランザクションが発生しているか最新 10 件の内容を確認します。

Select
    top 10
    sporting_event_ticket_id ticket_id,
    purchase_price price,
    transaction_date_time time
from
    ticket_purchase_hist
order by
    transaction_date_time desc,
    ticket_id