在工作中,我们使用一个绝对庞大的数据库,其中有多个不同的程序写入主存储桶。不幸的是,从那些可能将特定数据点写入数据库的单个程序中,并不总是有好的方法。我有一个查询可以搜索特定值或字符串的所有内容,但由于数据库的大小,通常需要大约7个小时才能完成。
我认为如果我能稍微缩小搜索范围,我可能会加快速度。我经常需要查找的许多值都在类似命名的列下(即“UserName”,“UserID”等)。是否有一种很好的方法可以进行搜索,查看我的所有表中的特定列名称,然后只搜索那些列我想要找到的值?
几年前我发现了类似的问题
Search sql database for a column name, then search for a value within the retuned columns
但是当我运行答案时,它返回的只是“命令已成功完成。”
我还是有点绿色,所以我并不打算说这可能是我心目中的PICNIC问题。