通常情况下,我不会考虑这个问题,但我想知道可能有哪些方面会造成不利影响?
我的当前设置:
- 每个客户端最多有大约150,000行
- 我正在对两列进行全文搜索
- 另一列是客户端的ID
随着表格越来越大,搜索变得非常缓慢,即使在最多的情况下,每次搜索仅需要在150,000行上执行。
使用全文索引时,仅仅搜索客户端的行变得非常困难。
一个选择是创建第三个全文列,它将客户端的ID与在全文行中找不到的字符合并,并将此第三列包含在总的全文搜索中。 非常繁琐。
为每个客户端设置唯一的表格并只搜索他们的表格是否非常非常错误? 在我的测试中,搜索非常快速。 一旦您开始需要多个MySQL服务器,这种方法会如何?