AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / dba / 问题

问题[datafile](dba)

Martin Hope
John Eisbrener
Asked: 2017-10-03 05:57:58 +0800 CST

SQL Server:识别最接近数据文件末尾的对象

  • 5

长话短说

我正在寻找一种方法来有效地识别最靠近SQL Server数据文件末尾的对象。这种方法需要保持对大型数据文件的性能。

到目前为止我所拥有的

以下查询使用 SQL 2012 附带的未记录的动态管理函数:sys.dm_db_database_page_allocations; 这个 DMF 提供了一个粗略的DBCC IND命令等价物。

以下查询标识给定数据文件中的最后一个对象(警告:不要对大于 25 GB 的数据库运行此查询,除非您想在某个时候取消它):

-- Return object with highest Extent Page ID
SELECT   files.name as logical_file_name
        , files.physical_name as physical_file_name
        , OBJECT_SCHEMA_NAME(object_id) + N'.' + OBJECT_NAME(object_id) AS object_name
        , alloc.*
FROM sys.dm_db_database_page_allocations(DB_ID(), NULL, NULL, NULL, NULL) alloc
    INNER JOIN sys.database_files files
        ON alloc.extent_file_id = files.file_id
WHERE is_allocated = 1
    AND files.name = 'Logical_FileName'
ORDER BY files.name , files.physical_name, extent_page_id DESC

这种方法有什么问题

正如上面的警告所暗示的那样,随着数据库大小的增加,此查询将运行得更慢,因为该函数实际上是为查看特定对象而不是查看有问题的特定数据文件的有针对性的方法而设计的。当像我一样传递NULL参数时,此函数可能会在后台遍历数据库中的所有对象并吐出组合输出。这完成了我需要的,但它以一种非常蛮力的方式完成,不适合优化。

我要的是什么

我希望有一种方法可以遍历GAM、SGAM和/或IAM 链,以快速识别给定数据文件末尾的对象。我假设我必须将这种方法从 TSQL 推到 PowerShell 之类的东西,然后返回使用DBCC PAGE调用或类似的东西,遍历页面分配映射以查找给定数据文件的最后一个对象是什么。...我希望有人已经将这些代码放在一起,或者比我更了解这些结构和/或这些未记录程序的输出。

为什么我需要这个?

这是许多人不可避免会问的问题,所以我只是开门见山地回答一下。我一直在做的项目是让遗留系统加快速度,但是在将一堆堆表整合在一起之后(由于其他原因这是一场噩梦),我现在在我的数据中留下了一堆可用空间文件。我想将这个空间释放回操作系统,但是,将对象迁移到不同数据文件的传统方法在这个阶段不可行,因为我没有足够的可用空间在系统上使用(直到我能够从此数据文件中释放更多空间)。

我采取了禁用文件增长并DBCC SHRINKFILE TRUNCATEONLY每晚运行命令来释放数据文件末尾的所有打开页面的方法,但这是一个缓慢而艰巨的过程,可能会经常发生,也可能不会发生。我希望确定文件末尾的对象是什么,以便我可以手动重建它们并在更快的时间表中释放空间。

总之

有没有办法快速识别位于给定数据文件末尾的对象的名称?我现在使用的方法不能满足我的需求,我愿意使用任何可用的方法。

sql-server datafile
  • 2 个回答
  • 537 Views
Martin Hope
LeonanCarvalho
Asked: 2017-04-20 16:48:08 +0800 CST

如何为 DB2 数据库设置文件系统大小限制?可能吗?

  • 1

我正在寻找一种在创建时限制 DB2 数据库大小(在磁盘中)的方法。但我找不到它。

在 SQL Server 中,我们可以通过这种方式来做:

Create Database MyDatabase
on (Name='MyDatabase_Data',
    Filename='c:\db\BdUnisanta_Data.mdf',
    Size= 20MB,
    FileGrowth = 10%,
    Maxsize=100MB)
log on 
    (Name = 'MyDatabase_log',
     Filename = 'c:\db\MyDatabase_Log.ldf',
     Size = 5MB,
     FileGrowth = 5%,
     MAXSIZE = UNLIMITED
     ) 

DB2 中的等效形式是什么?可能吗?

db2 datafile
  • 1 个回答
  • 461 Views
Martin Hope
Rauf
Asked: 2017-04-16 22:57:11 +0800 CST

在什么情况下创建 .NDF 文件?

  • 0

我不是数据库管理员,但通过快速搜索,我发现 .NDF 文件是辅助数据文件。我很想知道 .NDF 文件是在什么条件下生成的?如果它是生成的,我们如何知道它背后是哪个数据库?

sql-server datafile
  • 1 个回答
  • 5524 Views
Martin Hope
James Jenkins
Asked: 2017-03-28 06:50:40 +0800 CST

收缩空文件后无法写入 ndf

  • 0

我正在 AdventureWorks 上进行一些文件平衡练习/实验,页面停止写入 ndf 文件 (AdventureWorks2014_Data2.ndf)。

早期测试按预期进行。 按比例填充,将新页面分布在文件组中的多个文件中。

我正在运行的几个测试应该将页面写入 *Data2.ndf 但没有。

变得非常沮丧,我试图将 mdf 缩小到 ndf,如果失败了。

消息 2556,级别 16,状态 1,第 3 行文件组中没有足够的空间来完成空文件操作。

mdf 和 ndf 都分配了 300MB,这没有意义。mdf 使用了 187mB,ndf 使用了 0MB,

在时间跨度内进行了多次 t-log 备份。

我创建了 *Data3.ndf,并从 mdf 缩小,所有内容(excpet 元数据)都移动到 Data3.ndf,没有任何内容到 *Data2.ndf。

消息 2555,级别 16,状态 1,第 3 行无法将文件“AdventureWorks2014_Data”的所有内容移动到其他位置以完成空文件操作。

*Data2.mdf 有什么问题?

sql-server-2014 datafile
  • 1 个回答
  • 417 Views
Martin Hope
Sybil
Asked: 2017-01-14 22:09:04 +0800 CST

mysql_install_db 相当于 MongoDB?错误“句柄打开:打开:打开的文件太多”

  • 0

开发人员创建了数百万个集合和索引,这意味着数百万个collection-*文件index-*。

我在 mongod 3.2.6 的副本集(3 节点)上没有管理登录(数据库用户)。我希望仅使用 Linux 命令初始化 MongoDB 数据目录。在 MariaDB 中有mysql_install_db命令。

错误信息

2017-01-14T05:25:38.674+0000 E STORAGE  [thread2] WiredTiger (24) [1484371538:674300][60390:0x7fcc4bc69700], file:WiredTiger.wt, WT_SESSION.checkpoint: /var/vcap/store/mongodb-data/example/WiredTiger.turtle: handle-open: open: Too many open files
2017-01-14T05:25:38.737+0000 I -        [conn2] Assertion: 13538:couldn't open [/proc/60390/stat] errno:24 Too many open files
2017-01-14T05:25:38.738+0000 I NETWORK  [conn2] end connection 127.0.0.1:39289 (12 connections now open)
2017-01-14T05:25:38.738+0000 I NETWORK  [conn6] end connection 127.0.0.1:39347 (12 connections now open)
2017-01-14T05:25:38.738+0000 I NETWORK  [conn9] end connection 127.0.0.1:39453 (12 connections now open)
2017-01-14T05:25:38.769+0000 I COMMAND  [conn10] command example command: collStats { collstats: "090f42d6-5368-46c6-80
ca-2a8e7e380693" } keyUpdates:0 writeConflicts:0 numYields:0 reslen:9450 locks:{ Global: { acquireCount: { r: 2 } }, Database: { acquireCount: { r: 1 } }, Collection: { acquireCount: { r:
1 } } } protocol:op_query 161ms
2017-01-14T05:25:38.783+0000 E STORAGE  [thread2] WiredTiger (24) [1484371538:783882][60390:0x7fcc4bc69700], checkpoint-server: checkpoint server error: Too many open files
2017-01-14T05:25:38.783+0000 E STORAGE  [thread2] WiredTiger (-31804) [1484371538:783983][60390:0x7fcc4bc69700], checkpoint-server: the process must exit and restart: WT_PANIC: WiredTiger
library panic
2017-01-14T05:25:38.784+0000 I -        [thread2] Fatal Assertion 28558
2017-01-14T05:25:38.784+0000 I -        [thread2]

***aborting after fassert() failure


2017-01-14T05:25:38.784+0000 I -        [WTJournalFlusher] Fatal Assertion 28559
2017-01-14T05:25:38.784+0000 I -        [WTJournalFlusher]

***aborting after fassert() failure


2017-01-14T05:25:38.789+0000 F -        [thread2] Got signal: 6 (Aborted).

 0x1383b32 0x1382c89 0x1383492 0x7fcc50af2330 0x7fcc50753c37 0x7fcc50757028 0x130dba2 0x1109083 0x1ae49dc 0x1ae4e9d 0x1ae5284 0x1a69dbb 0x7fcc50aea184 0x7fcc5081737d
----- BEGIN BACKTRACE -----
{"backtrace":[{"b":"400000","o":"F83B32","s":"_ZN5mongo15printStackTraceERSo"},{"b":"400000","o":"F82C89"},{"b":"400000","o":"F83492"},{"b":"7FCC50AE2000","o":"10330"},{"b":"7FCC5071D000","o":"36C37","s":"gsignal"},{"b":"7FCC5071D000","o":"3A028","s":"abort"},{"b":"400000","o":"F0DBA2","s":"_ZN5mongo13fassertFailedEi"},{"b":"400000","o":"D09083"},{"b":"400000","o":"16E49DC"
,"s":"__wt_eventv"},{"b":"400000","o":"16E4E9D","s":"__wt_err"},{"b":"400000","o":"16E5284","s":"__wt_panic"},{"b":"400000","o":"1669DBB"},{"b":"7FCC50AE2000","o":"8184"},{"b":"7FCC5071D00
0","o":"FA37D","s":"clone"}],"processInfo":{ "mongodbVersion" : "3.2.6", "gitVersion" : "05552b562c7a0b3143a729aaa0838e558dc49b25", "compiledModules" : [ "enterprise" ], "uname" : { "sysna
me" : "Linux", "release" : "3.19.0-64-generic", "version" : "#72~14.04.1-Ubuntu SMP Fri Jun 24 17:59:48 UTC 2016", "machine" : "x86_64" }, "somap" : [ { "elfType" : 2, "b" : "400000", "bui
ldId" : "88B6197786F38A44F8D924B095DAD84A9E55F2C8" }, { "b" : "7FFF49FFB000", "elfType" : 3, "buildId" : "C89BD46B7CFC47F3E55EF539B3FAF8E450562F6A" }, { "b" : "7FCC52C73000", "path" : "/us
r/lib/x86_64-linux-gnu/libsasl2.so.2", "elfType" : 3, "buildId" : "666B276BD134B0E9579B67D4EE333F2D0FB813CD" }, { "b" : "7FCC52806000", "path" : "/usr/lib/x86_64-linux-gnu/libnetsnmpmibs.s
o.30", "elfType" : 3, "buildId" : "4630C89B4E7BCCAD8B1B4FFB508962666D6663C2" }, { "b" : "7FCC525F7000", "path" : "/usr/lib/x86_64-linux-gnu/libsensors.so.4", "elfType" : 3, "buildId" : "85
9FDBFDD82F0EFDEB44A433D9D8020A232A35E2" }, { "b" : "7FCC523F3000", "path" : "/lib/x86_64-linux-gnu/libdl.so.2", "elfType" : 3, "buildId" : "DA9B8C234D0FE9FD8CAAC8970A7EC1B6C8F6623F" }, { "
b" : "7FCC5218A000", "path" : "/usr/lib/x86_64-linux-gnu/libnetsnmpagent.so.30", "elfType" : 3, "buildId" : "9E02A41B22FEB1F704B60BA109EC5785131A5090" }, { "b" : "7FCC51F80000", "path" : "
/lib/x86_64-linux-gnu/libwrap.so.0", "elfType" : 3, "buildId" : "54FCBC5B0F994A13A9B0EAD46F23E7DA7F7FE75B" }, { "b" : "7FCC51CA6000", "path" : "/usr/lib/x86_64-linux-gnu/libnetsnmp.so.30",
 "elfType" : 3, "buildId" : "E9B667050A5D6C0C4D58826C32DEEAF38B16EBAA" }, { "b" : "7FCC518CA000", "path" : "/lib/x86_64-linux-gnu/libcrypto.so.1.0.0", "elfType" : 3, "buildId" : "AAE7CFF83
51B730830BDBCE0DCABBE06574B7144" }, { "b" : "7FCC51683000", "path" : "/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2", "elfType" : 3, "buildId" : "55F72A23CB9C0F7529F0E0BEE43981864B74C4FE"
}, { "b" : "7FCC5137D000", "path" : "/lib/x86_64-linux-gnu/libm.so.6", "elfType" : 3, "buildId" : "D144258E614900B255A31F3FD2283A878670D5BC" }, { "b" : "7FCC5111E000", "path" : "/lib/x86_6
4-linux-gnu/libssl.so.1.0.0", "elfType" : 3, "buildId" : "74864DB9D5F69D39A67E4755012FB6573C469B3D" }, { "b" : "7FCC50F16000", "path" : "/lib/x86_64-linux-gnu/librt.so.1", "elfType" : 3, "
buildId" : "E2A6DD5048A0A051FD61043BDB69D8CC68192AB7" }, { "b" : "7FCC50D00000", "path" : "/lib/x86_64-linux-gnu/libgcc_s.so.1", "elfType" : 3, "buildId" : "36311B4457710AE5578C4BF00791DED
7359DBB92" }, { "b" : "7FCC50AE2000", "path" : "/lib/x86_64-linux-gnu/libpthread.so.0", "elfType" : 3, "buildId" : "31E9F21AE8C10396171F1E13DA15780986FA696C" }, { "b" : "7FCC5071D000", "pa
th" : "/lib/x86_64-linux-gnu/libc.so.6", "elfType" : 3, "buildId" : "CF699A15CAAE64F50311FC4655B86DC39A479789" }, { "b" : "7FCC52E8E000", "path" : "/lib64/ld-linux-x86-64.so.2", "elfType"
: 3, "buildId" : "D0F537904076D73F29E4A37341F8A449E2EF6CD0" }, { "b" : "7FCC50394000", "path" : "/usr/lib/libperl.so.5.18", "elfType" : 3, "buildId" : "73F1E3843DAEC3F6114D138BF002C0A122CC
3707" }, { "b" : "7FCC5017A000", "path" : "/lib/x86_64-linux-gnu/libnsl.so.1", "elfType" : 3, "buildId" : "32E56CFD30B8B4FCD8AA69CED88A9782814A9D18" }, { "b" : "7FCC4FEAF000", "path" : "/u
sr/lib/x86_64-linux-gnu/libkrb5.so.3", "elfType" : 3, "buildId" : "77287B3AF8DD293D7367EEF27C652C04353752EC" }, { "b" : "7FCC4FC80000", "path" : "/usr/lib/x86_64-linux-gnu/libk5crypto.so.3
", "elfType" : 3, "buildId" : "49E3D743C2B3741229AD3892B22C4794C646E1F2" }, { "b" : "7FCC4FA7C000", "path" : "/lib/x86_64-linux-gnu/libcom_err.so.2", "elfType" : 3, "buildId" : "8D56938ABD
6462C4C29822D8E48A131BE1C61F6A" }, { "b" : "7FCC4F871000", "path" : "/usr/lib/x86_64-linux-gnu/libkrb5support.so.0", "elfType" : 3, "buildId" : "0B3ABC152466DE0C69954405A0E980B6E0D4B78F" }
, { "b" : "7FCC4F638000", "path" : "/lib/x86_64-linux-gnu/libcrypt.so.1", "elfType" : 3, "buildId" : "FDB9E0552092EB7559F27C7A9915665408D930F0" }, { "b" : "7FCC4F434000", "path" : "/lib/x8
6_64-linux-gnu/libkeyutils.so.1", "elfType" : 3, "buildId" : "0F03635F97B93D3DACD84F0ED363C56BD266044F" }, { "b" : "7FCC4F219000", "path" : "/lib/x86_64-linux-gnu/libresolv.so.2", "elfType
mongodb datafile
  • 1 个回答
  • 327 Views
Martin Hope
Sybil
Asked: 2016-09-13 12:44:11 +0800 CST

MongoDB dbpath 中的 extsort.* (8 - 11 MB) 是什么?目录_tmp

  • 2

我从来没有在我的网站上看到过这个dbpath,也没有在搜索引擎中找到任何解释。

我们运行 MongoDB 3.2.8

# ls -alh; pwd
total 151M
drwxr-xr-x. 2 mongod mongod 4.0K Sep 12 22:18 .
drwxr-xr-x. 6 mongod mongod  12K Sep 12 22:16 ..
-rw-r--r--. 1 mongod mongod 8.0M Sep 12 21:54 extsort.0
-rw-r--r--. 1 mongod mongod  10M Sep 12 21:54 extsort.1
-rw-r--r--. 1 mongod mongod 7.9M Sep 12 22:02 extsort.10
-rw-r--r--. 1 mongod mongod 7.9M Sep 12 22:07 extsort.11
-rw-r--r--. 1 mongod mongod 9.9M Sep 12 22:07 extsort.12
-rw-r--r--. 1 mongod mongod 7.9M Sep 12 22:11 extsort.13
-rw-r--r--. 1 mongod mongod 9.9M Sep 12 22:12 extsort.14
-rw-r--r--. 1 mongod mongod 8.0M Sep 12 22:16 extsort.15
-rw-r--r--. 1 mongod mongod  11M Sep 12 22:18 extsort.16
-rw-r--r--. 1 mongod mongod 7.9M Sep 12 21:55 extsort.2
-rw-r--r--. 1 mongod mongod 9.9M Sep 12 21:55 extsort.3
-rw-r--r--. 1 mongod mongod 7.9M Sep 12 21:55 extsort.4
-rw-r--r--. 1 mongod mongod 9.8M Sep 12 21:55 extsort.5
-rw-r--r--. 1 mongod mongod 7.9M Sep 12 21:56 extsort.6
-rw-r--r--. 1 mongod mongod  11M Sep 12 21:57 extsort.7
-rw-r--r--. 1 mongod mongod 8.0M Sep 12 21:58 extsort.8
-rw-r--r--. 1 mongod mongod 9.9M Sep 12 22:01 extsort.9
/data/name-replicaset/name-replicaset_0/_tmp
mongodb datafile
  • 1 个回答
  • 469 Views
Martin Hope
Jon of All Trades
Asked: 2016-07-21 14:52:04 +0800 CST

如何从主文件组中删除文件?

  • 0

在处理碎片磁盘空间时,我将第二个数据文件添加到我的一个数据库中。大多数数据现在都在第二个文件中,我想删除第一个文件以简化事情。但是,它是主要数据文件:

Msg 5020, Level 16, State 1, Line 3
The primary data or log file cannot be removed from a database.

那么如何将第二个文件标记为主要文件,以便删除第一个文件?

在谷歌搜索这个问题时,我看到很多人试图删除文件组,但我只是想从组中删除一个文件。

同样的情况,但没有关于“主数据文件”的问题:https ://stackoverflow.com/questions/2183742/remove-merge-sql-servers-database-secondary-data-file 。

类似,但对于具有不同问题的日志文件:https ://stackoverflow.com/questions/10839374/sql-server-database-has-2-log-files-and-i-want-to-remove-one-how . 我有兴趣删除数据文件。

类似的情况,但问题在于清空文件:http ://www.sqlservercentral.com/Forums/Topic464326-5-1.aspx 。

sql-server datafile
  • 1 个回答
  • 8255 Views
Martin Hope
whitebeast
Asked: 2015-11-27 05:16:00 +0800 CST

在 SSDT 中发布数据部署

  • 2

我需要创建部署后脚本,它将数据从 .csv 文件上传到我的数据库。但我不明白我该怎么做。

当我尝试在我的服务器上部署我的项目时,我收到此错误消息:

(2354,1):SQL72014:.Net SqlClient 数据提供程序:消息 4861,级别 16,状态 1,第 9 行无法批量加载,因为无法打开文件“.\Data\DataFile.csv”。操作系统错误代码 3(系统找不到指定的路径。)。(2346,0):SQL72045:脚本执行错误。执行的脚本:

有人可以帮我吗?

PS 下面你可以找到我的文件示例。

我的 SSDT 项目结构:

Source
    Data
        DataFile.csv
    Script
        PostDeployment
            DataFile.sql
    PostDeployment.sql

数据文件.sql:

IF OBJECT_ID('tempdb..#t') IS NOT NULL DROP TABLE #t
CREATE TABLE #t 
    (   
        Column NVARCHAR(100),
        Column2 NVARCHAR(100)
    )
;    
BULK INSERT #t
FROM '$(DataFile)' 
WITH (CODEPAGE = '1251', FIRSTROW = 2, FIELDTERMINATOR = ',', ROWTERMINATOR = '\n', DATAFILETYPE = 'widechar')

SELECT * INTO table1 FROM #t AS tcbm

后部署.sql

:setvar DataFile .\Data\DataFile.csv
:r .\Script\PostDeployment\DataFile.sql

如果我更改:setvar DataFile为..\..\Data\CarBrandModel- 部署也会因同样的错误而失败。

import datafile
  • 1 个回答
  • 1106 Views
Martin Hope
cristosjulian
Asked: 2015-06-29 06:17:17 +0800 CST

Clipper / DBF 错误

  • 0

我无法打开 Clipper 应用程序(该应用程序已有 15 年历史),因为我得到:

error dbfntx/1012 corruption detected

除了从上次备份恢复之外,还有什么方法可以修复损坏的 dbf 文件?

corruption datafile
  • 2 个回答
  • 2038 Views
Martin Hope
swasheck
Asked: 2014-01-08 13:08:03 +0800 CST

我是否应该使我的 SQL Server 文件和增长大小与我的 SAN 上的块大小保持一致?

  • 4

我注意到我们的 (Hitachi) SAN 以 42MB 块处理数据。它是分层存储,因此当 director 决定何时应该将存储提升/降级为更快/更慢的存储时,每个块都会被评估。在没有将特定 LUN“固定”到特定层的政治权重的情况下,我正在尽我所能来设置我的 SQL Server (2008 R2 Enterprise) 实例以取得成功。

因此,我想知道将我的文件大小和文件增长大小更改为 42 的倍数是否会有任何好处/损害?示例数据库将SIZE=57886MB带有FILEGROWTH=5124MB.

我看到了额外读取的可能性(因为 (42*1024)/8 = 8601.6,但是 (42*1024)/64 = 672)但我不确定我是否完全掌握了这里的所有概念。

sql-server-2008-r2 datafile
  • 1 个回答
  • 194 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    连接到 PostgreSQL 服务器:致命:主机没有 pg_hba.conf 条目

    • 12 个回答
  • Marko Smith

    如何让sqlplus的输出出现在一行中?

    • 3 个回答
  • Marko Smith

    选择具有最大日期或最晚日期的日期

    • 3 个回答
  • Marko Smith

    如何列出 PostgreSQL 中的所有模式?

    • 4 个回答
  • Marko Smith

    列出指定表的所有列

    • 5 个回答
  • Marko Smith

    如何在不修改我自己的 tnsnames.ora 的情况下使用 sqlplus 连接到位于另一台主机上的 Oracle 数据库

    • 4 个回答
  • Marko Smith

    你如何mysqldump特定的表?

    • 4 个回答
  • Marko Smith

    使用 psql 列出数据库权限

    • 10 个回答
  • Marko Smith

    如何从 PostgreSQL 中的选择查询中将值插入表中?

    • 4 个回答
  • Marko Smith

    如何使用 psql 列出所有数据库和表?

    • 7 个回答
  • Martin Hope
    Jin 连接到 PostgreSQL 服务器:致命:主机没有 pg_hba.conf 条目 2014-12-02 02:54:58 +0800 CST
  • Martin Hope
    Stéphane 如何列出 PostgreSQL 中的所有模式? 2013-04-16 11:19:16 +0800 CST
  • Martin Hope
    Mike Walsh 为什么事务日志不断增长或空间不足? 2012-12-05 18:11:22 +0800 CST
  • Martin Hope
    Stephane Rolland 列出指定表的所有列 2012-08-14 04:44:44 +0800 CST
  • Martin Hope
    haxney MySQL 能否合理地对数十亿行执行查询? 2012-07-03 11:36:13 +0800 CST
  • Martin Hope
    qazwsx 如何监控大型 .sql 文件的导入进度? 2012-05-03 08:54:41 +0800 CST
  • Martin Hope
    markdorison 你如何mysqldump特定的表? 2011-12-17 12:39:37 +0800 CST
  • Martin Hope
    Jonas 如何使用 psql 对 SQL 查询进行计时? 2011-06-04 02:22:54 +0800 CST
  • Martin Hope
    Jonas 如何从 PostgreSQL 中的选择查询中将值插入表中? 2011-05-28 00:33:05 +0800 CST
  • Martin Hope
    Jonas 如何使用 psql 列出所有数据库和表? 2011-02-18 00:45:49 +0800 CST

热门标签

sql-server mysql postgresql sql-server-2014 sql-server-2016 oracle sql-server-2008 database-design query-performance sql-server-2017

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve