sql >> Database >  >> RDS >> Mysql

TXT-bestand of database?

Voor snelheid en geoptimaliseerd geheugengebruik zou ik zonder twijfel een database gebruiken. Alleen al het plaatsen van een index op de naamkolom zal de prestaties waarschijnlijk verbeteren op een manier die nooit haalbaar is met een tekstbestand.

Een database heeft ook andere voordelen, zoals enige sanering (geen onderbreking van scheidingstekens, nieuwe regels enz.) en minder gevaar voor toegangsconflicten wanneer meerdere instanties van de tabel proberen te lezen - en anders dan bij een op bestanden gebaseerde benadering, zijn schrijfconflicten beperkt tot de alleen opnemen in kwestie.



  1. Hoe schakel ik MSDTC in op SQL Server?

  2. Vereenvoudig geneste case when-instructie

  3. MySQL - Hoe beperk je één resultaat per ID?

  4. Waarom verbetert STRAIGHT_JOIN deze zoekopdracht zo drastisch, en wat betekent het als het achter het SELECT-sleutelwoord wordt geschreven?