前回ここで質問したとき、特定の問題を解決する方法についてたくさんの素晴らしいアイデアを得ることができました。前回もお話しましたが、プログラミングは大好きなのですが、学校で習ったわけではないので、きちんとしたやり方がありません。私は不況に苦しんでいる電気技師で、あちこちでプログラミングの仕事をしています。
現在、私は VoIP を行う会社で働いています。彼らが購入したソフトウェアには、他のシステムに備わっている多くの重要な機能が欠けているため、これらの欠けている機能を実行できるようにするツールをいくつか作成することにしました。
私が非常に重要だと考えていることの 1 つは、特定の時間内の CALLS の最大負荷 (同時通話の最大数) を見つけることです。たとえば、8 月 3 日の最大同時通話数を知りたいとします。
幸運なことに、このソフトウェアはすべての情報を MySQL データベースに保存するので、システムが最初に実行を開始してからのすべての呼び出しを含むテーブルがあります。
「Calls」テーブルには、「call_start」と「call end」という 2 つのファイルがあり、タイプは「datetime」です。
この情報に基づいて、データベースにクエリを実行し、指定した時間枠で同時にアクティブな通話の最大数を調べる方法を見つけたいと思います。
私は主に C# を使用しているので、C# を使用するアイデアは歓迎されます。MySQL だけで実行できるかどうかはわかりませんが、それも機能します。
助けてくれてありがとう。