database-administration相关内容

SQL 数据库最佳实践 - 使用存档表?

我不是受过训练的 DBA,但执行一些 SQL 任务并有以下问题: 在 SQL 数据库中,我注意到使用归档表来模拟另一个具有完全相同字段的表,并且当数据被认为需要归档时,这些表用于从原始表中接受行.因为我见过这些表位于同一个数据库和同一个驱动器上的例子,所以我假设这样做是为了提高性能.此类表中的行不超过约 1000 万行... 为什么要这样做而不是使用列来指定行的状态,例如用于 in/a ..
发布时间:2021-11-17 03:15:47 其他开发

对数组或列表中的每个元素运行查询

我正在尝试监控访问我们数据库的所有连接. 为了做到这一点,我创建了这个查询: SELECT @@ServerName AS [ServerName],NAME AS 数据库名称,COUNT(STATUS) AS [NumberOfConnections],GETDATE() AS [时间戳],主机名,程序名称, 登录名从 sys.databases sdLEFT JOIN master.d ..
发布时间:2021-09-10 18:44:53 其他开发

VARRAY 的 PL/SQL 最大大小

我正在尝试找出 PL/SQL 中 VARRAY 可能的上限. 我们肯定可以将 VARRAY 类型定义为 TYPE type_name IS {VARRAY |VARYING ARRAY} (size_limit)OF element_type [非空]; Oracle 文档是这样说的: 每个 Varray 都存储为单个对象,或者在表中它是一列(如果 varray 小于 4KB)或在 ..
发布时间:2021-06-18 19:39:15 其他开发

如何在MySQL上恢复已删除的数据库

我意外地在MySQL yog Ultimate上删除了一个数据库.另外,我发现IT人员从计算机上卸载了MySQL yog. 现在正在两台计算机上工作,其中包括从其中删除数据库并卸载mysql的一台计算机. 有没有办法恢复删除的数据库. 解决方案 实际上只有一个词:备份. ..
发布时间:2021-04-28 20:24:50 其他开发

用户"IIS APPPOOL \ App名称"没有访问"SSAS多维数据集名称"数据库的权限,或者该数据库不存在

第一-我使用SSAS(SQL Server Analysis Services)将多维数据集部署到localhost 2-我使用SSMS(SQL Server Management Studio)验证了多维数据集数据库的存在,即使 answer 第四-我在SSMS中向本地服务器中的Analysis Services添加了一个新连接(而不是与本地服务器中的数据库引擎的连接) 5th ..
发布时间:2021-04-28 20:24:47 其他开发

Oracle查询来查找总大小与已消耗与可用大小的关系,包括各种模式11g

我需要对以下内容进行分解 总DWH大小 已用空间 可用空间 分解每个模式的空间(例如STAGE,EDW/CORE,MART....)(必须覆盖第1,2,3点) 4.1-我很感兴趣地看到所有模式都按表总大小与已用大小进行了细分(表格),我尝试了以下查询(1到5) 在检查各种帖子时会感到困惑 有人建议检查下表 DATA_SIZE(用于检查数据文件) T ..
发布时间:2021-04-28 20:24:44 其他开发

org.apache.kafka.connect.errors.ConnectException:更改事件生产者中发生了异常.该连接器将被停止

在kafka中使用postgres源连接器.它会在一段时间内正常工作,并突然因上述错误而停止.如果有人知道此问题,请提供帮助. 解决方案 如果数据库不可用,并且是修复该问题以重新启动连接器的唯一方法,则会发生这种情况.我建议您检查数据库日志,看看数据库是否关闭或拒绝与Kafka Connect的连接 ..
发布时间:2021-04-28 20:24:41 其他开发

与独立的mariaDB服务器相比,galera的性能非常差

我创建的galera设置出现了令人无法接受的低性能.在我的设置中,有2个双活节点,我使用HA-proxy负载均衡器以循环方式在两个节点上进行读/写. 使用具有以下配置的单个mariadb服务器,我很容易能够在我的应用程序上获得10000 TPS:36 vpcu,60 GB RAM,SSD,10Gig专用管道 使用galera时,虽然我正在使用通过ha-proxy平衡的2个节点(36vc ..
发布时间:2021-04-28 20:24:38 其他开发

终止和取消过程之间的区别

函数pg_cancel_backend(pid int)和pg_terminate_backend(pid int)有什么区别?对我来说,它们的工作原理几乎相同. 解决方案 pg_cancel_backend()取消正在运行的查询,而pg_terminate_backend()则终止整个过程,从而终止了数据库连接. 当程序创建数据库连接并发送查询时,您可以取消一个查询而不破坏连接并停 ..
发布时间:2021-04-28 20:24:35 其他开发

无法连接对SQL Server链接表的访问-错误消息日志记录

我有一个要为其设置新的SQL Server Express的客户端,并且(在另一台计算机上)将其Access前端连接到该SQL Server.我在SQL Server上创建了一个帐户,将身份验证更改为SQL Server.我能够在服务器本身上本地(通过SQL Server Management Studio)登录该帐户,而没有任何问题,但是当我返回到客户端计算机并尝试创建ODBC连接或直接在链接表 ..
发布时间:2021-04-28 20:24:33 其他开发

在MySQL中,在一个表中有500列会好吗?

在MySQL中,在一个表中有500列会很好吗? 的行将每天增加,最大行数将小于或等于100万。 为了简单起见,这些是我的列标题 表名:process_detail id,process_id,item_id,item_category,attribute1,attribute2,attribute3。 ..,attribute500,user_id1_update_time,use ..
发布时间:2020-10-16 03:56:10 其他开发

Powershell-开始订购服务

我需要启动一个有序的服务序列,我需要每个服务都将启动并运行,然后再尝试启动下一个服务,如何在Powershell中实现这一点? 谢谢, DD 解决方案 如果您具有服务名称列表(例如数组),则foreach服务: 获取其状态 如果未运行,则启动它 在循环中有延迟,请检查其状态直到它运行为止 密钥可能正在处理所有可能性对于第3项,包括服务失败。 但是轮廓大概是 ..
发布时间:2020-10-16 03:55:08 其他开发

合并两个完全相同的结构化表而无需重复输入的最快方法

我有两个具有完全相同的结构/列的表。我需要根据第二列(标题)将它们组合在一起,但不要重复。第一列是ID,可能重复,但应该忽略。 数据库结构示例 id(主键,自动递增),标题(唯一),说明,链接 Ex。表1 1 Bob thisisbob bob.com 2 Tom thisistom tom.com 3乍得thisischad chad.com 表2 1克 ..
发布时间:2020-10-16 03:55:04 其他开发

在认证/生产中应用脚本的工作流程

我正在使用TFS的工作人员,以便DBA团队在认证/生产中应用脚本,因此,我正在创建工作项并在其中链接BD的脚本。为了确保在创建工作项之后没有人会更改脚本,DBA团队会先将脚本锁定在TFS中。我认为还有另一种工具可以使它更安全,更聪明 解决方案 您可以尝试使用此解决方法,由 Angela Dugan 完成,简而言之,Angela的解决方案如下: 添加字段[UserAccessDenie ..
发布时间:2020-10-16 03:55:01 其他开发

SQL Server代理作业依赖性

我们有一个4h数据仓库作业,按4h计划每4h运行一次。我们希望创建一个新的“每日”时间表,并使某些流程用完几个小时。 但是,如果日常作业开始运行而4h作业仍在运行,我希望它等待4h作业完成后再运行(或有指定的持续时间)。我还没有决定哪个最好。 这怎么可能?谢谢! 请不要建议第三者选择,因为我无法控制基础结构。 解决方案 请在一张表中保留所有作业详细信息,包括作业状态,即进 ..
发布时间:2020-10-16 03:54:58 其他开发

使用SSIS从Excel加载数据时发生意外终止

我有SSIS软件包,可以使用microsoft.ace.oledb简单地从excel加载数据。 excel文件大小为4.5mb 在本地运行良好。 当我在开发环境中部署并使用Sql Server Agent运行时,该作业失败,并且状态为“意外终止”(在验证后和有关信息的情况下)。我无法进行故障排除,因为没有错误消息。 请注意,开发环境是我本地的确切映像副本。 请帮助。 请 ..
发布时间:2020-10-16 03:54:54 其他开发

复制-必须为表中的标识列指定显式值

我正在使用合并复制。身份范围管理是自动的 i在具有插入ID的SERIALNUMBERSCHEME表中行的公司表上触发了 在同步过程中我遇到以下错误 “ SERVER\MUMBAI.PROD_SUB”处的行插入无法传播到“ SERVER'NEWYORK”。 PROD”。此失败可能是由于违反约束引起的。当IDENTITY_INSERT设置为ON或将复制用户插入到NOT FOR REP ..
发布时间:2020-10-16 03:54:51 其他开发

如何在不创建表来存储存储过程结果的情况下存储sql结果

我们正在运行 exec xp_fixeddrives 来获取与SQL Server关联的每个物理驱动器的可用空间。 我正在将此代码作为SSIS程序包的一部分运行,该程序可获取所有SQL Server的可用空间。 当前,我正在 tempdb中创建一个表并将 exec xp_fixeddrives 的结果插入到此表中。但是我面临的问题是,无论何时重新启动服务器,由于表位于 Tempdb 上 ..
发布时间:2020-10-16 03:54:47 其他开发

同步多个表

我有多个表,这些表需要与生产数据库表同步。除了手动更新表外,还有什么方法可以确保数据与生产数据库同步。 解决方案 不确定是哪个数据库您正在使用,如果是MySQL,则复制是同步的最佳选择。 ..
发布时间:2020-10-16 03:54:44 其他开发