这是一个创建于 873 天前的主题,其中的信息可能已经有所发展或是发生改变。
生产上有个 SP 跑起来特别慢,虽然数据库大但 SP 的这个性能也明显不正常( 8 小时+)。由于使用了 WHILE 1 和 break ,Execute Plan 产生的数据量太大,没法用这种方法来修改和优化。
如题,主要需求是拷贝表的格式和约束到另一个测试 DB ,不能漏(这样测不出来 SP 是否真的能在生产上能跑),也希望可以把 index 还原以真实还原生产 DB 上 SP 的性能。
最好可以 sample 一些数据导出来,完全 dump 原始的表太大了,拷不动。
数据库是 Azure SQL ,看到 Naivcat 好像有一个完整的 data transfer 功能,关联的约束和 view 都很全面,但是太贵了买不起,只有 Datagrip ,SSMS ,VS 和 Azure Data Studio 可用。
|
|
1
YuiTH 2022-07-02 22:57:28 +08:00 via iPhone
感觉应该是个很常见的需求?求助一下有没有人指路
|