MySQL データベース テーブルにランダムな値を 10 000 回入力する単純なプログラムを作成したいと考えています。InnoDB (標準の行指向エンジン) と InfiniDB (特定の列指向エンジン) の 2 つのエンジンを使用して、テーブルへの挿入と読み取りの速度をテストしたいと考えています。これを行う方法はありますか?これは、私のデータベース内のテーブルの 1 つの例です。
CREATE TABLE IF NOT EXISTS `mydb`.`tblVariable` (
`idtblVariable` INT NOT NULL ,
`name` VARCHAR(20) NULL ,
`station_id` INT NULL ,
`description` VARCHAR(100) NULL ,
`id_history` INT NOT NULL DEFAULT 0 ,
`type` ENUM('Analog','Digital') NOT NULL
)
説明すると.. idtblVariable は 1 から 10 000 までの数字になります ランダムな名前は次のようになります: PT1,..., PT10000 たとえば、説明は次のようになります: a,a,a,a, 10 000 回など. クライアント側はプログラムであり、挿入と読み取りは C# で行われ、フォーム、クラシック アプリケーションです。これはバッチプログラムで実行できますか???