你好
I have about 4GB of data, separated in about 10 different tables. Each table has a lot of columns, and each column can be a search criteria in a query. I m not a DBA at all, and I don t know much about indexes, but I want to speed up the search as much as possible. The important point is, there won t be any update, insert or delete at any moment (the tables are populated once every 4 months). Is it appropriate to create an index on each and every column? Remember: no insert, update or delete, only selects! Also, if I can make all of these columns integer instead of varchar, would i make a difference in speed?
非常感谢!