私は、ユーザーがログインし、写真家と一緒に撮影した写真を見ることができるサイトで作業しています。私はBLOBと特定のユーザー名の添付ファイルとしてデータベースに写真をアップロードしています。だから私のテーブルは、このように設定されています 表1名が列のユーザー名を持つユーザー 、パスワードでuser_registerデータベースからユーザーに固有の情報を取得する
DB名は、電子メール 表2名前が列のユーザー名、ID、名前、画像
の画像 です私はFOREIGN KEYというユーザ名を持つテーブル間に1対多の関係を確立しました。私がしなければならないのは、特定のユーザーがログインしたときにその画像を呼び出すことです。アイデアは、画像を呼び出してサムネイルを表示し、クリックすると、フルサイズのスライドショーを並べて表示することです。私はアップロード機能が働いている、私はちょうど私はすべての画像が同じdbに格納され、重複値はそれらの間の共通性であるので、私はユーザー名に固有の情報を呼び出す方法を把握するのを助けるためにオンラインで何かを見つけることができない。誰も助けることができますか?
はい。それはあなたにブロブのファイルサーバーのようにそれを扱わないdbエンジンを助けるかもしれない – Drew
それは否定的な影響がありますか?私はそれが実現するとは思わなかった... –
dbエンジンの中核となるものは、セットとインデックスを介してデータを取得するための最適化された計画と、結合やその他の戦略の最適化について考えてください。それに沿って:誰かのようにすべての真っ只中に粘着性のある、膠質物質を噴霧するように。 – Drew