filegroup

    0热度

    1回答

    我离线了一个数据库文件组。我想知道有没有办法让这个离线文件组联机? 在此先感谢您的答案。

    0热度

    1回答

    我试图加载一系列CSV文件,大小从100MB到20GB(总共大约3TB)。所以,我需要每一次性能提升。我打算使用文件分组和分区作为一种手段。我进行了一系列测试以查看最佳方法。 首先,我试过各种文件组合;我得到最好的是当我加载到一个文件组上的表;分配给它的多个文件,并且它们都位于一张光盘上。这种组合胜过了我有多个文件组的情况。 下一步自然就要进行分区了。 ODDLY,我检查的所有分区组合都具有较低的

    2热度

    1回答

    快速的问题,有可能包含在SQL脚本中是这样的吗? IF FILEGROUP_ID('FG') IS NOT NULL ALTER DATABASE [MYDB] ADD FILE (Name=[FG_DATA], Filename='{My default server path}') TO FILEGROUP [FG] GO 这个想法是在开发中创建一个脚本,当提升到生产时,它可以在不改

    0热度

    1回答

    我有一个数据库使用两个文件组。我们称他们为PRIMARY和FG1。所有数据最初都是在PRIMARY中,然后移到FG1中。这通过将聚簇索引移动到FG1来实现。其他索引已删除并重新创建,但未指定文件组,但将FG1定义为默认值,因此它们现在已在FG1中有效。 但是,PRIMARY的文件仍然会随着时间而被填充。 如何找到保留在PRIMARY中的东西的类型,包括其大小? 我的目标是将所有事情都交给FG1,让

    0热度

    1回答

    我有一个SQL服务器数据库与5个文件组我想备份2个文件组(只包含文件流),并将其恢复到不同的现有数据库。

    0热度

    1回答

    我们在MS SQL中有一个大型数据库,其中一个表由一个日期列进行分区。主键索引也使用相同的分区功能进行分区。数据库保存在Simple Recovery模型中,因为数据每3个月分批添加一次。 DBCC校验文件组发现一致性错误,所以我们需要从完整备份中恢复一个文件组。 还原不允许我在简单模式下运行文件组的还原,因此我将其更改为完全恢复模式,然后运行以下命令,无任何错误。 恢复数据库aricases文件

    0热度

    2回答

    我有大约300个位于不同分区的表,现在这些表没有用于如此庞大的数据。现在,我得到空间问题时间,一些有价值的空间被为这些表创建的150个文件组占据,所以我想将表的文件组更改为任何一个而不是150 FG,并通过删除这些文件组来释放空间。这些表格现在不包含任何数据,但定义了许多约束和索引。 能否请您提出建议,如何有效完成?

    1热度

    1回答

    我有一个表叫test我在其中插入40000条记录,我拆我的数据库文件分成两个文件组是这样的: 如您所见,基于循环算法的两个文件的大小增加了160 mb。 在此之后,我删除了我的表中的数据。但两个文件(FileGroup) 的大小保持在160 mb。为什么?

    1热度

    2回答

    不断发现文件组已满的文件流表错误。虽然系统上有足够的空间(ram,disk,...)。 还注意到如果您从表中删除文件,它不会从磁盘删除文件。即使系统闲置几天,它也不会自行运行,尽管这是推定的。

    0热度

    1回答

    创建数据库时我有2个选项,这些数据库的数字1优先级是性能。 选项1:1文件组分布式文件在多个驱动器。因此,所有文件都由SQL服务器管理,硬盘驱动器因此从空间角度来使用和管理,但作为DBA,我们无法控制表(和所有关联索引)存储在哪个驱动器上。 选项2:命名文件组与数据库主动分区到指定的硬盘驱动器。 一个好的假设对于这个问题,我们的所有磁盘都在速度和性能相同的,我们的SAN控制器是足够的质量,以不是我