0
我正在導入很多員工(只有〜10,000),然後一次將他們全部設爲用戶帳戶。插入到我的user_profile表中會放慢一切,因爲表的主鍵也是一個外鍵,而不是通常的自動增量id。主要外鍵減慢InnoDB插入
有什麼辦法可以加快速度嗎? 或者我需要返回並以某種方式向user_profile添加自動增量ID?
編輯:
user:
id
username
salt
password
user_profile:
user_id -> Primary Key and Foreign Key to user table
first_name
last_name
email
...
」表的主鍵也是外鍵,而不是通常的自動增量ID「呵呵?你能發佈架構嗎? –
模式將會有所幫助。你總是可以放棄約束並重新添加它作爲最後的手段。 – Kermit
我正在使用這個插件:http://www.symfony-project.org/plugins/sfGuardPlugin 並遵循這篇文章的建議,爲Propel ORM創建1-1關係。 http://stackoverflow.com/questions/4715164/relation-one-to-one-in-sf1-4-propel – yellottyellott