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 / 问题

问题[parameter](dba)

Martin Hope
Ryan
Asked: 2022-10-05 11:55:52 +0800 CST

用于运行参数化 Postgres 查询的 GUI

  • 1

我经常必须调试非常复杂的 SQL 查询,这些查询具有占位符/参数,例如$1,$2和$3贯穿其中。

当我尝试在 pgadmin 中运行这样的查询时,我得到:

错误:没有参数 $1

第 30 行:其中 r.predecessor_account_id = $1

如果我尝试在 PSequel 中运行查询,我会得到:

绑定参数的数量 < 参数标记的数量

在代码中,我使用https://www.npmjs.com/package/pg来处理参数。

存在哪些 GUI 允许我粘贴长参数化 Postgres 查询,然后输入一些参数(在字段中,而不是通过编辑查询中的任何内容)并运行查询?

postgresql parameter
  • 1 个回答
  • 23 Views
Martin Hope
Mark Grobaker
Asked: 2022-03-11 13:18:51 +0800 CST

为什么 pg_stat_statement 需要包含在 shared_preload_libraries 中?

  • 1

我正在开发 AWS RDS Postgres v9.6 和 v14。我注意到在我们的shared_preload_libraries参数中,我们已经pg_stat_statement包含了。我不明白为什么需要在那里。

在 Postgres文档中,它是这样说的:

该模块必须通过添加 pg_stat_statements 到 postgresql.conf 中的 shared_preload_libraries 来加载,因为它需要额外的共享内存。这意味着需要重新启动服务器才能添加或删除模块。

但是,已经内置了其他几个扩展 - 例如我们使用dblink和hstore. 这些不需要在shared_preload_libraries. 为什么pg_stat_statement行为不同?

我认为阐明这一点将帮助我(希望其他人)更好地理解内置库的工作原理,尤其是在shared_preload_libraries参数方面。文档似乎对这个主题说得不够多,否则我不知道在哪里可以找到它。

postgresql parameter
  • 1 个回答
  • 254 Views
Martin Hope
pmdci
Asked: 2018-11-16 01:42:55 +0800 CST

根据参数启用或禁用任务

  • 1

我有一个名为 Main_Flow 的 SSIS 包,它按顺序执行其他几个包。

我想做的是以某种方式参数化主流中包的启用/禁用。这样我就可以根据执行时的参数值选择跳过某些任务。

如果 DisabeTaskA 参数设置为 TRUE,我如何确保可以跳过任务?

重要的是要强调,如果我在线性序列的中间禁用了一个包,虽然这个任务会被跳过,但这并不意味着应该跳过任何下一个包(除非我选择禁用它们)。也就是说,skip 不应该脱离序列。

ssis parameter
  • 1 个回答
  • 1327 Views
Martin Hope
adopilot
Asked: 2018-05-08 10:44:33 +0800 CST

针对硬编码字符串的参数评估始终返回 false

  • 0

在 Mysql workbench 中,我试图查询 whit 参数。

但是当我尝试将参数与静态字符串进行比较时,我有奇怪的行为。

为什么我没有像这样从查询中得到任何行?当我运行查询时,我确实得到了标题行,但我没有得到任何行。我确定表调用中有行。如果这太明显,请原谅我,但我在 MsSql 中做了一百万次没有问题。

set @kontakt ='fo' ;
select
*
from calls
where (@kontakt = 'fo');
mysql parameter
  • 1 个回答
  • 27 Views
Martin Hope
Barbara
Asked: 2017-04-24 14:55:11 +0800 CST

varray 大小可以是一个变量?

  • -1

我需要创建一个 varray,它的大小必须是过程的参数,例如

create or replace procedure x (cant number)
as
type arreglo is varray(cant) of number;
elarreglo arreglo :=arreglo();
begin
        elarreglo(1):=(9);
        ....
        ....
end;

我尝试这样做,但它显示此错误:

LINE/COL ERROR
-------- -----------------------------------------------------------------
3/24     PLS-00103: Encountered the symbol "CANT" when expecting one of
         the following:
         <a number>
         The symbol "<a number> was inserted before "CANT" to continue.

我做错了什么?可以做我正在尝试的事情吗?

oracle parameter
  • 1 个回答
  • 92 Views
Martin Hope
Sybil
Asked: 2017-02-28 23:25:31 +0800 CST

如果您不使用 TTL 索引,是否建议设置“--setParameter ttlMonitorEnabled=false”以获得更好的性能

  • 1

我们运行一些分片集群和许多复制集。我们的客户不使用 TTL 索引。

如果我们禁用负责从具有 TTL 索引的集合中删除文档的后台线程,是否会有更好的性能?

mongod --setParameter ttlMonitorEnabled=false

我在邮件列表上发现了一个旧的 (2013) Time to live (TTL) slows down mongod post。我不知道这是边缘情况还是一般优化。

引自SERVER-10033

如果系统处于极端负载下或在中断/损坏调查期间,可用于停止 TTL 删除。单个全局(或每个数据库)设置比必须更新或删除所有 TTL 索引更容易。

mongodb parameter
  • 1 个回答
  • 278 Views
Martin Hope
Jason
Asked: 2016-11-23 09:29:19 +0800 CST

在 SQL Server 中并行导入数据

  • 0

我有 100 多个文件要导入 sql 服务器,其中大部分是 500 MB。我想利用 SQL Server 的并行导入实用程序并阅读了许多网页,例如以下网页:

如何在 30 分钟内加载 1 TB 数据

https://technet.microsoft.com/en-us/library/dd537533(v=sql.100).aspx

使用表级锁定并行导入数据

https://technet.microsoft.com/en-us/library/ms186341(v=sql.105).aspx

以及stackoverflow中的答案

并行插入单个表的最快方法

但是,他们都没有给出一个简单的代码示例。我知道如何使用批量插入/bcp,但我不知道从哪里开始并行导入?有人可以帮我吗?

我的系统是 Windows,我使用的是 SQL server 2016。源数据文件是 txt 格式。

在此先感谢您的帮助!

杰森

sql-server parameter
  • 1 个回答
  • 1900 Views
Martin Hope
Jack Fraser
Asked: 2016-07-19 13:03:23 +0800 CST

有没有我可以用来让 where 子句匹配所有列的符号?

  • 0

我正在使用 sql 参数,并且我有一个查询想用于两个类似的查询。第一个使用两个 where 子句,另一个只使用一个子句是否有一个符号我可以用于第二个查询始终等于 true?

例如:

SELECT path, markdown
  FROM public."Comment"
  where path = 'relative/path/' AND markdown = 'here I am';

第二个例子:

SELECT path, markdown
  FROM public."Comment"
  where path = '/other/relative/path/' AND markdown = ALL;

All作为查询中某些符号的代表,这将使其有效地仅基于路径进行搜索(因为降价 where 子句将在所有列上返回 true)。

postgresql parameter
  • 3 个回答
  • 142 Views
Martin Hope
DanK
Asked: 2016-05-26 09:21:39 +0800 CST

多个 Oracle 数据库可以共享一个参数文件吗?

  • 0

我是一名应用程序团队的开发人员,该团队支持具有一个生产数据库和 4 个测试数据库(2 个 Dev,一个 SIT 和 UAT 环境)的系统。

prod 数据库存在于它自己的 Unix 服务器上,而 4 个测试数据库都位于不同的 Unix 服务器上。出于各种原因,多年来,这 6 个数据库在初始化参数方面变得非常不同步。对 V$Parameter 表的快速比较揭示了一些导致我们的应用程序团队出现问题并需要更正的关键设置差异。

我现在正在与我们的 DBA 团队合作,尝试纠正它们,但这是一家大型企业,过程很痛苦。我很想找到一种方法,使这些参数更好地与共享同一服务器的那些数据库保持一致。

有没有办法让多个数据库共享一个参数文件?我查看了一些文档并看到了一些关于为 RAC 设置执行此操作的参考资料,但这些数据库不是集群的,而只是彼此的副本。SID我知道像和这样的某些参数db_name需要是唯一的,但我想知道像global_names和这样的常见设置resource_limit是否可以以某种方式集中?

注意我目前使用的是 11G,但我们计划在一个月内升级到 12G。

oracle parameter
  • 2 个回答
  • 97 Views
Martin Hope
Prabhakar
Asked: 2016-02-16 01:23:26 +0800 CST

db_recovery_file_dest 和 db_recovery_file_dest_size 参数是动态的还是静态的?

  • 1

请查看以下输出:

在此处输入图像描述

据我所知,我们可以使用此查询检查 Oracle 中的参数是静态的还是动态的。如果我错了,请纠正我。

但我看到了一些奇怪的事情,“即使 db_recovery_file_dest 和 db_recovery_file_dest_size 参数是动态参数,数据字典显示的是 FALSE 值”。正如我从这个 SQL 查询中了解到的那样,提到的参数是静态参数。

我无法理解哪个是正确的,或者我弄错了。

oracle-12c parameter
  • 1 个回答
  • 1363 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