sql >> Database >  >> RDS >> Mysql

Databaseschema voor berichten naar meerdere gebruikers

Het schema zou prima moeten werken zolang er niet te veel ontvangers van hetzelfde bericht zijn. Ik zie niet in hoe je het veel kleiner of efficiënter zou kunnen maken.

Het enige prestatieprobleem dat ik kan zien, is dat als je wilt uitzenden, dat wil zeggen, hetzelfde bericht naar een grote groep of, laten we zeggen, elke gebruiker op het systeem moet sturen. Het versturen van zo'n bericht gaat erg traag (been there, done that). In dat geval zou ik de status van dergelijke algemene berichten lui volgen, dat wil zeggen, de statusrij voor een individuele gebruiker pas maken nadat hij het bericht heeft geopend. Maar als je zo'n functie niet hebt gepland, zou ik zeggen:negeer dit probleem voor nu.



  1. Hoe te herhalen per rij door een mysql-query in php

  2. MySQL-connectorfout De waarde van de servertijdzone Midden-Europese tijd

  3. Kan een MYSQL-back-up niet terugzetten naar een nieuwe database

  4. Ik wil een trigger om te VERWIJDEREN van 2 tabellen in MySQL