database-performance

    1

    1答えて

    こんにちは、以下は、異なるテーブルからの異なるデータの数を取得するためのクエリです。単一のクエリを実行しているの 用途データベースヒットを最小限に抑えるために..です select( select count(*) from teachers where teacher_status = 1 )as teacher_count, ( sele

    0

    1答えて

    私はMariaDB 10.1.18で動作するアプリケーションを持っており、データの破損の問題がありました。 したがって、my.cnfでは、パラメータinnoDB_force_recovery = 1を変更して無視します。 しかし、テーブルに挿入することはできません。しかし、innoDB_force_recovery = 4のときは挿入が禁止されていると思っていました。 innoDB_force_r

    4

    2答えて

    私はこの単純なテーブル CREATE TABLE `user_did_something` ( `id` int(11) NOT NULL AUTO_INCREMENT, `something_id` int(11) NOT NULL, `user_id` int(11) NOT NULL, `created_at` datetime NOT NULL DEF

    0

    2答えて

    アカウントテーブルで500万行を更新する必要があります。 update account set name = 'NEW PROGRAM NAME' where progid = 1111; ただし、定期的な更新が実行され、1.5時間実行されていました。私はそれをキャンセルしなければならなかったし、キャンセルするのに時間がかかりました。それは混乱だった。 可能な限り短時間で、すばやく更新する方法

    0

    3答えて

    ローカルJavaプログラムを使用しています。関連するテーブルの平均が約1,500レコードのvpsのデータベースにアクセスできます。 残念なことに、レコードが多すぎないにもかかわらず、抽出に約10秒のパフォーマンス問題があります。次のように クエリは次のとおりです。 SELECT DISTINCT P.advanced_stock_management, PA.id_product, P

    0

    1答えて

    奇妙なパフォーマンスの問題が発生しています。私はCTEに基づいたビューを持っています。私は何年も前に書きましたが、問題なく走っています。突然、4日前に、1〜2分で実行されたクエリーが、長時間実行されたクエリーを特定して停止するまで何時間も実行されました。 CTEは、エージェントが実行するトランザクションのタイムスタンプ付きリストを生成します。次に、CTEからSelectを選択し、後続のトランザクシ

    5

    3答えて

    私の質問はthisから直接届きますが、私はUPDATEにしか興味がありません。 私は非常に頻繁間隔でSQLiteを多用してC/C++で書かれたアプリケーション、主にSELECT/UPDATE、(約20クエリごとに0.5〜1秒)を持つ 私のデータベースは、およそ大きくはありません2500瞬間にレコードが、ここではテーブル構造である:私はコードを向上したためtransactionsを使用して刺しを望ん

    2

    2答えて

    現在、SQL Serverを基盤とするデータベースを使用している.netコアで構築されたアプリケーションのパフォーマンスに関する問題をデバッグしています。 ORM。私はいくつかのワークロードをシミュレートするための小さなコンソールアプリケーションを書かれている : SqlConnection sqlConnection1; sqlConnection1 = new SqlConnection

    -1

    1答えて

    ストアドプロシージャの1つが時間がかかりすぎることが示されている生産上の問題があります。平均して15-20秒かかりますが、1日に100秒以上かかりました。 これは先週の月曜日に起こったもので、今週もまた火曜日に繰り返されます。私たちはDB上の負荷をすべてチェックしました。月曜日または火曜日には大量のデータはありません。 同じDB上の他のストアドプロシージャはすべて、期待どおりに動作します。しかし、

    0

    1答えて

    バージョン1 INSERT INTO table_a (col_1, col_2) SELECT DISTINCT col_1, col_2 FROM table_b b WHERE b.col_1 IS NOT NULL AND b.col_2 IS NOT NULL AND b.id NOT IN ( SELECT b.id FROM table_b b JOIN table_