可以对非本地数据库执行全文检索填充吗? 两台服务器 在同一机房A上有sql2003 有大量数据 有全文检索 但速度很慢 B上有sql2003 无数据 可以连接A数据库 能否把A服务器上的数据的全文检索文件 建在B服务器上 这样普通读写连接a 全文检索连接b 分开访问速度会不会快一些 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 之前想法是把A上的部分数据同步到B上 在B上做全文检索 似乎很麻烦 能否直接用导出功能 把需要的表从A导出到B 以后定期导出 每次追加数据 做个计划定期执行因为全文检索不需要时时的数据 每天甚至每周填充一次都行这样的缺点是不是 如果A已导出的数据 后期修改或者删除的话 B上的还是老记录? 又测试了一下 A上修改的 B上也会自动修改 有点小麻烦:如果之前A上的数据时间刷新了 或者浏览次数变化了 都算一次更新 导出时都要对B做修改 要修改的数据会很多 可能几十万条新数据要追加过去 上G了 时间可能会很长吧 想想有些可怕 除了上述弊端 这么做 会有什么不好的后果吗 想了个折中办法 但要改程序 因为全文检索 只需要部分表 中的部分字段 而不需要全部表第一次 先把单个表 完整导出到B 然后删除表中无效字段 修改程序 只在添加/修改/删除特定表的特定字段时 才去修改B服务器上数据 (每天几千次操作) 这样A服务器数据是完整数据 B上只是需要检索的部分数据 是全部数据的1/10不到 按照8楼办法 把全文检索放在B服务器上 测试了一下 从20几万条中检索出几百条到几千条结果 数据库查询时间10ms (之前asp程序写错了 把整个程序的运行时间2s 当成数据库查询时间了) 这么看 速度还可以 明天再拿60万条 100万条的数据测试下 行的话 全文检索就全部转到B服务器上 减轻A服务器负担/ 一直疑惑的一个问题,确认下 ~求字符串字段截取 求包含关键字最多的sql语句 sql server2000开发版如何建库 怎么在本地利用远程服务器上的表做视图 求救,UPDATE的问题 积分 下面的sql还有没有更高效的写法 Microsoft Visual Studio 2005 能在linux下运行么? 求一个SQL取出除了最新添加的一条信息外最新的三条信息。 在SQL中自定义类型的问题 求sql语句!
又测试了一下 A上修改的 B上也会自动修改 有点小麻烦:如果之前A上的数据时间刷新了 或者浏览次数变化了 都算一次更新 导出时都要对B做修改 要修改的数据会很多 可能几十万条新数据要追加过去 上G了 时间可能会很长吧 想想有些可怕 除了上述弊端 这么做 会有什么不好的后果吗