华人澳洲中文论坛

热图推荐

    求教一个【MS SQL Server】的问题,众仙请进!!

    [复制链接]

    2021-5-18 00:03:23 316 9

    一个相似于DTS package的ETL每晚要运转,将数据从一个数据库倒入另外一个SQL数据库。


    ETL顺序履行的时分,办事器上原先8G的内存被SQL SERVER占用了7个G摆布,这OK,由于SQL SERVER原本就会最大水平地占用办事器资源。



    当初问题来了:当ETL完结之后,它所占用的7G内存仍是没有被释放,(固然CPU是降了上去)。


    我问了阿谁写ETL的共事,他说顺序自身没问题,是SQL SERVER会始终占用着内存,以便下次它还能用。(固然除非我重启它的service)


    请问是否这样的?

    谢谢!

    全部回复9

    lovewulong 发表于 2021-5-17 23:39:42

    lovewulong 沙发

    2021-5-17 23:39:42

    sounds like MS product behavior to me.
    bbs139 发表于 2021-5-17 23:40:55

    bbs139 板凳

    2021-5-17 23:40:55


    Your 共事 is right.
    SQL Server will hold the resource until other process needs it.

    [ 本帖最初由 YugaYuga 于 20十二-2-8 14:05 编纂 ]
    我们 发表于 2021-5-17 23:45:19

    我们 地板

    2021-5-17 23:45:19

    你的共事是对的
    bb.bb 发表于 2021-5-17 23:49:47

    bb.bb 5#

    2021-5-17 23:49:47

    没错,SQL Server是内存消费小户
    hoteyes00 发表于 2021-5-17 23:51:33

    hoteyes00 6#

    2021-5-17 23:51:33

    咱们也有overnight backup,是op那边的货色,倒不需求restart sql server,不知道怎么弄的。

    不外sql server instance内存不停增大是个老问题,得多人埋怨过的.
    网上清风 发表于 2021-5-17 23:53:58

    网上清风 7#

    2021-5-17 23:53:58



    SQL Server就是这样的,所以个别数据库需求放在专门的一台server上,除了OS,简直不装任何别的,一切的内存都留给SQL用
    fuck 发表于 2021-5-17 23:55:56

    fuck 8#

    2021-5-17 23:55:56

    sql server能够设置 能够使用的最大内存和cpu数,假如机能要求不高的话,能够设置小点。
    ohmygod_cc 发表于 2021-5-17 23:58:55

    ohmygod_cc 9#

    2021-5-17 23:58:55



    嗯,我原来一个公司按时就restart一下机器,内存就是初始值了。

    当初咱们24小时online,不知道op他们怎么弄得,等我问问。
    sissyboy 发表于 2021-5-18 00:03:23

    sissyboy 10#

    2021-5-18 00:03:23

    谢谢各位了!

    发表回复

    您需要登录后才可以回帖 登录 | 立即注册

    返回列表 本版积分规则

    :
    论坛元老
    :
    论坛短信
    :
    未填写
    :
    未填写
    :
    未填写

    主题343

    帖子4687

    积分10645

    图文推荐