【问题标题】:Size limit of a script for SQL Server on a Squirrel clientSquirrel 客户端上 SQL Server 脚本的大小限制
【发布时间】:2015-03-11 08:21:03
【问题描述】:

我有一个 300 000 行的 SQL 脚本要执行。我对远程 SQL Server 2008 数据库的唯一访问是在我计算机上的 Squirrel 上。这么大的脚本我当然不能执行。

此 SQL 脚本由大约 2500 个“Begin End GO”块组成。每个块大约有 150 行。所以我的想法是把我的脚本分成由Y块组成的X脚本。

我的问题是脚本可以有多大?我不知道 1 000 行是否太多? 5000? 50 000?

感谢您的帮助

【问题讨论】:

    标签: sql sql-server sql-server-2008 limit squirrel-sql


    【解决方案1】:

    我终于在我的验证环境上进行了一次尝试/失败测试(1000 行,然后是 2000 行,然后是 5000 行,...)

    它一直工作到 100 000 行。然后它失败了。我将松鼠的内存从 256mb 增加到 512mb。使用这种配置,100 000 行工作,但确实减慢了应用程序。

    所以我将脚本分成 4 个脚本,大约 75 000 行,每个脚本在大约 1-2 分钟内运行良好

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多