如果兩表的索引相同的話,基本沒差別,並且你查詢裡並不包含where條件
所以select * from table都是遍歷表
但是如果有where條件的話就不好說了。譬如索引的引用等
---------------------------------------------------------------------
如果一樣,並且都是主鍵索引的話,還有查詢的where條件也一樣的話
查詢速度基本是一致的
但是不排除,在查詢1表是,你程序比較多,會慢一寫,但是你查詢表2時程序少了,速度會快的這種情況
因為資料庫的速度也取決於電腦的效能
-------------------------------------------------------
沒必要分成兩個表,放在一起沒什麼影響,索引在哪沒關係,都是為了查詢的速度,如果where條件時用到索引和沒用到索引差別就大了,我是這個意思
如果兩表的索引相同的話,基本沒差別,並且你查詢裡並不包含where條件
所以select * from table都是遍歷表
但是如果有where條件的話就不好說了。譬如索引的引用等
---------------------------------------------------------------------
如果一樣,並且都是主鍵索引的話,還有查詢的where條件也一樣的話
查詢速度基本是一致的
但是不排除,在查詢1表是,你程序比較多,會慢一寫,但是你查詢表2時程序少了,速度會快的這種情況
因為資料庫的速度也取決於電腦的效能
-------------------------------------------------------
沒必要分成兩個表,放在一起沒什麼影響,索引在哪沒關係,都是為了查詢的速度,如果where條件時用到索引和沒用到索引差別就大了,我是這個意思