IRIS-ON-BOOKREST
  • ブログ運用
  • AI
  • プログラミング
  • ガジェット
  • モノ
  • 小説
  • 自作ツール
ログイン 購読する

性能試験

【PLSQL】大量のテストデータをダイレクトパスインサートする方法

開発現場において、必ずどこかのタイミングで実施することになるのが性能試験。今回は性能試験時に便利な、大量のテストデータをクエリ一発で準備する方法をご紹介。 PLSQLとは? PLSQL(Procedural Language/Structured Query Language)はOracleデータベースで使用されるプログラミング言語。SQLに手続き型言語要素を追加しており、複雑な処理や繰り返し処理を行うことが可能となっている。大規模なデータ処理を行う場合に特に便利な言語であり、現場でもテストデータの準備をするときによく使われる。というか、今のところテストデータ登録以外で利用されているのは見たことがない。自分だけ? ダイレクトパスインサートの必要性 テストデータを大量に準備する際、通常のINSERT文では処理時間がかかってしまうという問題が発生する。まあ本番性能に関わる部分じゃないし、気長に待っても良いんだけど、100万件をINSERTするのに20分かかるのと、1分で終わるのでは流石にだいぶストレスが違う。実際の肌感でそのくらいの差は出る
やまぐろ 2024年7月7日 2 min ❤️ ...

IRIS-ON-BOOKREST を購読する

メールアドレスのみで登録完了。無料の会員登録をすることで、以下のメリットがあります。

  • 会員限定の記事が読めます
  • 記事へのコメント、返信ができるようになります
  • 広告が非表示になります

※お預かりしたメールアドレスは、アカウントの認証(ログイン)のみに使用し、宣伝メールの送信や第三者への提供は行いません。

  • お問い合わせ
  • 運営者について
  • プライバシーポリシー
© 2021 IRIS-ON-BOOKREST.👻