問題タブ [bulk]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - PEARメールと「メール」機能なしでPHPを使用してバルクメールを送信するためのより良い方法
組み込みの「mail」関数とPEARMail(PHP 5.3の多くの問題と互換性の問題)を除いて、多くの電子メールを送信するために使用するスクリプト、クラス、または関数。
「ショット」ごとに約5000通のメールを送信したいのですが、「メール」機能はメールごとに接続と切断を行います。PEARメールには多くの問題があります。
Swiftmailerを試しましたが、多くのクライアントでHTMLが重複しているように見えます(明らかに添付されているため)。
PHPMailerが答えですか?
PS:タイプミスでごめんなさい。私はブラジル人です。
vb.net - Oracle.DataAccess & VB.netを使用して、データテーブルからOracleに一括挿入
csv ファイルを vb.net のデータテーブルに読み込んで、いくつかのチェックを行い、余分な列を追加しています。次に、microsofts Oracle.DataAccess (これには選択肢はありません) を使用して、Oracle データベースに一括挿入を実行したいと考えています。
SQLserver のような bulkImport がないため、これを実行する最良の方法は何でしょうか。
ありがとう
javascript - Web アプリ用の優れた無料の一括アップロード ツールを知っている人はいますか?
ユーザーがギャラリーに画像をアップロードする必要がある Web アプリケーションがあります。現時点では、一度に 1 つの画像をアップロードする必要があるため、かなり面倒です。
ファイルをブラウザにドラッグ アンド ドロップしたり、アップロードするフォルダを選択したりできるシステムを実装したいと考えています。
何か案は?
前もって感謝します!
(ちなみに、それが違いを生むなら.Net Appですが、ほとんどの作業はクライアント側で行われると思っていたので問題ありません)
-Ev
ssis - SSIS - データベース フィールド レベルでの一括更新
私たちの使命は次のとおりです。
- クライアントからファイルを受け取ります。各ファイルには、1 ~ 1,000,000 のレコードが含まれます。
- レコードがステージング領域にロードされ、ビジネス ルールの検証が適用されます。
- 有効なレコードは、次のルールに従ってバッチ方式で OLTP データベースに送り込まれます。
- レコードが存在しない場合 (キーがあるため、これは問題ではありません)、作成します。
- レコードが存在する場合、オプションで各データベース フィールドを更新します。決定は 3 つの要因のいずれかに基づいて下されます...それらの要因が何であるかは重要ではないと思います。
私たちの主な問題は、オプションでフィールド レベルでデータを更新する効率的な方法を見つけることです。これは、各テーブルに 10 から 150 のフィールドを含む、最大 12 の異なるデータベース テーブルに適用できます (元の DB 設計には多くの要望が残されていますが、実際にはそうなっています)。
私たちの最初の試みは、ステージング環境 (システム フィールドごとにステージングの 1 つのフィールド) を反映し、マスキング フラグを含むテーブルを導入することでした。マスキング フラグの値は、3 つの要素を表します。
次に、次のような UPDATE を配置しました...
ご想像のとおり、パフォーマンスはかなり恐ろしいものです。
誰かが同様の要件に取り組みましたか?
私たちは、Windows サービスを使用して、データ処理を処理する SSIS パッケージを起動する MS ショップです。残念ながら、私たちはこのことについてほとんど初心者です。
mysql - インデックス付きテーブルにデータを一括挿入するときの時間コストは一定ですか?
選択専用のデータを保存するアーカイブ テーブルを作成しました。
毎日、レコードのバッチをアーカイブ テーブルに転送するプログラムがあります。索引付けされた列がいくつかあります。他の人はそうではありませんが。
バッチ挿入あたりの時間コストが気になります:
- 1 回目のバッチ挿入: N1
- 2 回目のバッチ挿入: N2
- 3 回目のバッチ挿入:N3
問題は、N1、N2、および N3 がほぼ同じになるか、それとも N3 > N2 > N1 になるかです。
つまり、複数のインデックスが存在する場合、時間のコストは一定か増分か?
すべてのインデックスはクラスター化されていません。
アーカイブ テーブルの構造は次のとおりです。
javascript - フィールドの名前と値がわかっている第 3 部の Web サイトで使用する自動大量フォーム送信者スクリプトを作成する方法を教えてください。
次のタスクを処理できるスクリプトが必要です。
データベースからユーザーデータを取得し、サードパーティのWebサイトにあるフォームにデータを入力して送信/投稿します. Javascript-Ajax ? 私はダンサー、ホステス、モデルの仕事のウェブサイトを運営しています。女の子が数百のウェブサイト フォーム (他の第 3 部のモデル エージェンシー) に、以前に指定した私のウェブサイトで同様のモデル応募フォーム情報を自動的に送信できるようにするスクリプトを見つけたいと思います。
1).まず、女の子たちは私のエージェンシーのポートフォリオの非常に詳細なフォームに記入します.このように、私はすべてのモデルの個人情報を取得します
2) 次に、たとえばモデルが 100 以上の他のモデルエージェンシーの
フォームに送信できるようにしたいと思います (以前にこれらの Web サイトを見つけて、それらのフィールド名 = 値を取得し、
いくつかのスクリプトのおかげでそれらをすべてのフォームに接続したいと考えています)。送信するために、私のウェブサイトですでに作成されている女の子のデータ
。
私のページの代わりに女の子がポートフォリオを持っている私のワードプレスのウェブサイトにそれを実装したいと思います。私は特にモデルにこのサービスを提供したいと思います , それはいくつかのディレクトリ提出者のように動作するはずです , スクリプトは名前を知っています - 値とそれ自体を記入します, しかし、私はそれをオンラインにしたい - ブラウザ側で, 女の子はそこにある場合にのみキャプチャを記入する必要があります. 「送信」ボタンをクリックします。送信が成功すると、送信する他のフォームが表示されます。答えを知っているか、記事の例のウェブサイトにリダイレクトしていただければ幸いです:[半自動リンクディレクトリ][1]
[1]: http://www.onewaytextlink.com/links.php?type=free&pagenum=1 "半自動リンクディレクトリ"
google-app-engine - 本番環境の Google App Engine サーバーへの壊れたデータのアップロードを完了するには?
ローダー クラスとリモート API を介して App Engine (開発サーバーではない) にデータをアップロードしていましたが、CSV ファイルの途中でクォータに達しました。ログと進行状況の sqllite db に基づいて、アップロードするデータの残りの部分を選択するにはどうすればよいですか?
何十ものレコードを調べて、どれが転送され、どれが転送されていないかを判断するのは魅力的な作業ではないため、チェックする必要があるレコードの数を制限する方法を探しています.
関連する(IMO)ログ部分は次のとおりです。作業項目番号を解釈する方法は?
mysql - 「not in」を使用したMysqlの一括削除
誰でもこのmysqlクエリを手伝ってくれます:
このクエリを実行すると、通常の結果が得られませんでした。2 (dealer_id) を除くすべての行が削除されました。
「and」演算子で「not in」を使用するにはどうすればよいですか?
insert - あるサーバーから別のサーバーへの一括コピー
あるサーバーから別のサーバーにデータの一部をコピーする必要がある状況が1つあります。テーブルスキーマはまったく同じです。ソースから部分的なデータを移動する必要があります。これは、宛先テーブルで使用できる場合とできない場合があります。私が考えている解決策は、bcpを使用してデータをテキスト(または.dat)ファイルにエクスポートし、両方に同時にアクセスできないため(異なるネットワーク)、そのファイルを宛先に移動してから、データをにインポートすることです。行き先。私が満たす必要があるいくつかの条件があります:
- テーブル全体ではなく、データのリストのみをエクスポートする必要があります。クライアントから、送信元から宛先に移動する必要のあるIDが提供されます。マスターテーブルには約3000のレコードがあり、子テーブルにも同じです。私が期待しているのは、300レコードだけが移動されるということです。
- レコードが宛先に存在する場合、クライアントはケースバイケースで無視するか上書きするかを指示します。90%の場合、上書きせずにレコードを無視する必要がありますが、レコードをログファイルに記録します。
最善のアプローチで私を助けてください。BCPとクエリオプションを使用してデータをフィルタリングすることを考えましたが、インポート中に既存のレコードの挿入をバイパスするにはどうすればよいですか?必要に応じて上書きするにはどうすればよいですか?
triggers - Salesforceトリガーガバナーを通過する
更新されたばかりのレコードのすべての子レコードに対してバッチ更新を行う「更新後」トリガーを作成しようとしています。これは、一度に15,000以上の子レコードを処理できる必要があります。残念ながら、制限は100であるように見えますが、これは私のニーズをはるかに下回っており、許容範囲にさえ近づいていません。レコードをそれぞれ100のバッチに分割しようとはしていません。これにより、トリガーの実行ごとに1万回の更新の上限が設定されます。(たぶん、トリガーをデイジーチェーン接続するだけでいいのではないでしょうか?
この制限を克服するために私がジャンプできる一連のフープを誰かが知っていますか?
編集:トリガーで次の@future関数を呼び出そうとしましたが、子レコードが更新されません: