MySQLの最大行数を同じ "user"値に制限する方法を教えてください。例えば 、I列 id | user | data
持つテーブルを持っていると私は、最大の行は、各ユーザ(同じ「ユーザ」値)を5までカウント制限したいです。 start transaction
insert row with user = "XXX"
count rows, where user = "XXX"
if
私たちはPythonとLOAD DATA INFILEを使用して、CSVからステージングデータベースにデータをロードしています。ステージングから、実際の本番データベースにデータを移動するSQLスクリプトがあります。 LOAD DATA INFILEは、ステージングから行を選択して本番環境に挿入するのに比べて高速です。 我々は、5.7であるInnoDBテーブルを使用して、我々は我々のインサートを最適