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
    • 最新
    • 标签
主页 / user-14456

Celeritas's questions

Martin Hope
Celeritas
Asked: 2015-08-24 13:52:32 +0800 CST

Psycopg2 到底是什么?

  • 10

这个问题是针对我正在为学校写的报告。从技术上讲,什么是 Psycopg2?在本教程中,他们将其称为“适配器”和“驱动程序”

Psycopg2 是一个积极开发的符合 DB API 2.0 的 PostgreSQL驱动程序。它专为多线程应用程序而设计,并管理自己的连接池。该适配器的其他有趣特性是,如果您使用 PostgreSQL 数组数据类型,Psycopg 会自动将使用该数据类型的结果转换为 Python 列表。

既然它被import编入 Python,我会客串它是一个库吗?

库、驱动程序和适配器之间有什么区别?

postgresql python
  • 1 个回答
  • 5141 Views
Martin Hope
Celeritas
Asked: 2012-12-10 08:51:22 +0800 CST

确定合适的隔离级别

  • 7

这是一道作业题。

对于以下事务,说明将在不降低数据库完整性的情况下最大化吞吐量的隔离级别。解释答案。

将 coursed_id = 'CPSC1350' 标识的课程从一个系更改为另一个系。

Courses 表包含有关课程的信息:它们的 id、名称、提供课程的部门、教师的 id 以及可以参加的最大学生人数 (max_size)。课程(coursed_id: string, cname: string, dept: string, instructor_id: string, max_size:integer) – 主键:coursed_id – 外键:instructor_id references Instructors

假设使用 PostgreSQL。

我相信交易可以使用 read committed 来完成,因为

  • 脏读不正常,因为正在进行更新,因此涉及读取
  • 不可重复读取是可以的,因为其他人不太可能更改值
  • 幻影是可以的,因为没有SELECT陈述

我在正确的轨道上吗?

postgresql optimization
  • 1 个回答
  • 793 Views
Martin Hope
Celeritas
Asked: 2012-12-08 23:05:37 +0800 CST

多属性索引的有用性

  • 2

如果一个索引中包含多个属性,那么在select其where子句使用索引中的一个属性的语句中是否会获得任何速度?

例如,获取一个T带有属性索引的表,a并且b. 索引对查询有用吗:

select * from T where a='foo'

我问是因为我正在阅读的书有以下我无法理解的陈述:

如果多属性索引的键确实是按某种顺序连接的属性,那么我们甚至可以使用该索引来查找第一个属性中具有给定值的所有元组。

index physical-design
  • 3 个回答
  • 3810 Views
Martin Hope
Celeritas
Asked: 2012-12-05 03:48:31 +0800 CST

尝试导入的文件中的权限被拒绝

  • 35

当我尝试使用\i不在 psql.exe 文件夹中的文件时,它会显示C:: permission denied. 例如,我有一个带有 SQL 命令的文件,C:\Users\Work\Desktop\School Work\load_database.sql当我键入\i "C:\Users\Work\Desktop\School Work\load_database.sql"它时,它会显示C:: permission denied. 我怎样才能解决这个问题?

我在这里找到了一个解决方法,您可以将 .sql 文件复制到与 psql.exe 所在的文件夹相同的文件夹中。

顺便说一句,\i代表进口吗?

postgresql windows
  • 2 个回答
  • 95702 Views
Martin Hope
Celeritas
Asked: 2012-11-17 17:08:57 +0800 CST

pg install:“数据库集群初始化失败”

  • 7

(注意:此问题已从其原始形式强制改写,因此它反映了实际问题,并将帮助其他人找到相同问题的解决方案)。


我仍然无法在我的 Windows 7 Ultimate x64 计算机上成功安装 PostgreSQL。有关一些历史,请参阅此先前的问题。

我重新灌输了 9.2,我得到的唯一错误是这个:

安装错误

上面写着:

“运行安装后步骤时出现问题。安装可能无法正确完成。数据库集群初始化失败”。

即使在我完全手动卸载 PostgreSQL 和 pgAmdin-III 之后也会发生这种情况:

  • 运行 PostgreSQL 卸载程序,失败并出现错误Error stopping service postgresql-x64-9.2。
  • 删除了 PostgreSQL下HKEY_LOCAL_MACHINE\SOFTWARE的所有 PostgreSQL 相关注册表项HKEY_CURRENT_USER\SOFTWARE
  • 删除了在管理员命令提示符中postgres使用的用户帐户net user postgres /delete(在开始菜单中右键单击“命令提示符”,选择“以管理员身份运行”)
  • 删除了postgres用户配置文件
  • 删除C:\Program Files\PostgreSQL\目录,包括%appdata%内的数据目录
  • 删除了一些指向 PostgreSQL 的 PgAdmin-III 注册表项
  • 删除了 postgres 的服务帐户services.msc

当我重新启动并再次尝试安装程序时,它会失败并显示相同的消息。

来自的install-postgresql.log文件%TEMP%包含:

Executing cscript //NoLogo "C:\Program Files\PostgreSQL\9.2/installer/server/initcluster.vbs" "NT AUTHORITY\NetworkService" "postgres" "****" "C:\Program Files\PostgreSQL\9.2" "C:\Program Files\PostgreSQL\9.2\data" 5432 "DEFAULT"
Script exit code: 1

稍后又出现另一个错误:

creating template1 database in C:/Program Files/PostgreSQL/9.2/data/base/1 ... initdb: could not execute command ""C:/Program Files/PostgreSQL/9.2/bin/postgres.exe" --boot -x1 -F ": No error

在此处查看完整的安装程序日志文件下载。

postgresql windows
  • 5 个回答
  • 36314 Views
Martin Hope
Celeritas
Asked: 2012-10-20 03:25:44 +0800 CST

PostgreSQL 不工作,pgAdmin 总是说服务器不听

  • 3

我在这方面是全新的,所以也许这是一个简单的错误。我收到了一个非常大的 .sql 文件,其中包含在计算机上本地制作数据库副本的说明。有人告诉我“为了能够安装安装 postgres 所需的数据库。使用 pgAdmin 创建一个名为报表的表,使用 UTF8 编码”。

pgAdmin III 总是告诉我服务器没有在监听。Postgres 没有出现在管理工具中的任何服务中。每当我安装或卸载 Postgres 9.1 或 9.2 时,都会出现错误。卸载时出现“停止服务 postgresql-x64-9.2 时出错”、“删除服务 postgresql-x64-9.2 时出错”、“数据目录 (C:\Program Files\PostgreSQL\9.2\data) 和服务用户帐户 (NT AUTHORITY\NetworkService) 尚未删除”。

告诉我它没有在听

有人建议我登录 postgres 帐户,但是登录屏幕上没有出现任何内容。如果我尝试创建一个名为 postgres 的帐户,我会收到一条虚假的错误消息(见图)它不会让我创建一个名为 postgres 的帐户

有人建议我在命令行中输入: 命令提示符

安装时出现此错误:在此处输入图像描述

postgresql import
  • 2 个回答
  • 22522 Views
Martin Hope
Celeritas
Asked: 2012-10-15 17:17:16 +0800 CST

第一范式,为什么它好,它如何减少冗余

  • 7

我在 SO 上问了一个类似的问题,并被建议在这里问问题类型。这是关于关系数据库的课程。一个示例问题询问“为什么关系数据库中的每个表都应该是第一范式”我的第一个问题是 3NF 是否被认为更好,所以该陈述不会是错误的吗?我的第二个问题是人们说第一范式很好,因为它消除了冗余。我不明白它是如何做到这一点的,因为 1)所有值都是原子的 2)有一个主键 - 这两者都不能消除冗余。

我想另一种方式来问它为什么值是原子的很重要?

normalization relational-theory
  • 4 个回答
  • 8075 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