ホームページ >バックエンド開発 >PHPチュートリアル >ユーザーポートレートデータベースの設計思想とは何ですか?

ユーザーポートレートデータベースの設計思想とは何ですか?

WBOY
WBOYオリジナル
2016-12-01 00:25:181514ブラウズ

主な情報内容は、ユーザーの個人情報、注文情報、注文取引量などです。

このデータをエクスポートしてデータベースに再保存し、ポートレート分析を行いたいのですが、1 つのテーブルに数十万のデータが配置されると、応答が遅すぎます。は製品タイプに応じて複数のデータ テーブルに格納されており、関連するクエリでは多くのフィールドを結合する必要があります。

まだ始めたばかりですが、私のアイデアは単純すぎます。データベース ストレージのアイデアについてアドバイスをお願いします。

返信内容:

主な情報内容は、ユーザーの個人情報、注文情報、注文取引量などです。

このデータをエクスポートしてデータベースに再保存し、ポートレート分析を行いたいのですが、1 つのテーブルに数十万のデータが配置されると、応答が遅すぎます。は製品タイプに応じて複数のデータ テーブルに格納されており、関連するクエリでは多くのフィールドを結合する必要があります。

まだ始めたばかりですが、私のアイデアは単純すぎます。データベース ストレージのアイデアについてアドバイスをお願いします。

ストレージ フィールドの定義と量は同様である必要があります。テーブルにインデックスを定義し、データ セグメントでデータを取得して分析します。これが、ほとんどの企業の現在の慣行です。

何十万ものデータ?クエリにかかる時間は 1 ミリ秒未満です

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。