Hier ist meine Situation:MySql Verbindung Eindeutiger Index des Typs Varchar
• I have a table of users <br><br>
• I have a table of movies <br><br>
• I have a table of user_movies that associates users to movies that stores a frequently changing "score" column on each record.<br><br>
• I need to be able to bulk update the user_movies table for speed and to do so I believe I need a unique index to be able to pull off bulk updates like this.<br><br>
• Considering each user_movie combination is unique, would it be possible to do
etwas tun wie (User_id--->) uid_mid (<----movie_id)
als eindeutige Kennung? Wenn ja, wie würde man eine bestehende Tabelle in diese umwandeln? jedoch
Ich bin mir nicht sicher, ob ich verstehe, was Sie fragen, aber Sie verstehen, dass Sie einen Index für zwei Spalten erstellen können, oder? "CREATE UNIQUE INDEX myindex EIN user_movies (user_id, movie_id)" (Wenn Sie immer beide Spalten in allen Ihren Abfragen für diese Tabelle angeben, spielt die Reihenfolge der Spalten keine Rolle). – EdmCoff
Wie kann ich eine Massenaktualisierung mit 2 Spalten durchführen, die zusammen einen eindeutigen Index ergeben, aber nicht separat? –
Ich glaube, ich verstehe hier etwas falsch. Wie machst du das Bulk-Update? – EdmCoff