sql >> Databasteknik >  >> RDS >> Mysql

Hur man skapar en tidpunktsarkitektur i MySQL

Jag skummade precis igenom artikeln, men det ser ut som att författaren återuppfinner bi-temporal databasen hjul. Jag är inte säker på att han gjorde ett bra jobb med det, men jag läste det inte noga.

Innan du går för djupt in i det här, ta dig tid att skumma igenom Richard Snodgrass gamla bok Developing Time-Oriented Database Applications in SQL . Den är tillgänglig som PDF från hans webbsida .

Jag tror att MySQL:s brist på stöd för CHECK-begränsningar och märkliga implementering av GROUP BY kommer att göra hans tillvägagångssätt svår att implementera. Om du har valfrihet kan PostgreSQL vara en bättre plattform för detta.




  1. Ramen för ett Apache Spark Job Run!

  2. Tittar på Databas Snapshot Performance

  3. ANVÄND HINT och DISABLE_OPTIMIZED_NESTED_LOOP

  4. Aggregera rader i Oracle SQL-sats