Tag: 数据库

数据库模式的目的是什么?

数据库模式的目的是什么? 我在哪里可以find更多关于此的信息? 这不是表格,它不是数据库,它是什么?

从Go连接到MySQL的build议方法是什么?

我正在寻找一个可靠的解决scheme,从Go连接到MySQL数据库。 我已经看到了一些图书馆,但很难确定完整性和当前维护的不同状态。 我没有复杂的需求,但是我想知道人们依赖什么,或者什么是连接到MySQL的最标准的解决scheme。

什么是分片,为什么它很重要?

我认为我明白将分片数据(碎片)放回一个容易处理在上下文中合理的聚合的分片。 它是否正确? 更新 :我想我在这里挣扎。 在我看来,应用层应该没有业务决定数据应该存储在哪里。 充其量,它应该是某种碎片客户端。 两个回答都回答了什么,但不是为什么这个重要的方面。 除了显而易见的性能收益之外,还有什么影响呢? 这些收益是否足以抵消MVC违规? 在非常大规模的应用中,分片是非常重要的,还是适用于规模较小的应用?

正确使用SQL Server 2008中的事务

我有2个命令,需要他们都正确执行或没有执行。 所以我想我需要一个交易,但我不知道如何正确使用它。 以下脚本有什么问题? BEGIN TRANSACTION [Tran1] INSERT INTO [Test].[dbo].[T1] ([Title], [AVG]) VALUES ('Tidd130', 130), ('Tidd230', 230) UPDATE [Test].[dbo].[T1] SET [Title] = N'az2' ,[AVG] = 1 WHERE [dbo].[T1].[Title] = N'az' COMMIT TRANSACTION [Tran1] GO insert命令执行但update命令有问题。 我怎样才能实现这个回滚两个命令,如果他们有任何执行错误?

什么是NoSQL,它是如何工作的,它提供了什么好处?

我已经听说了有关NoSQL的一些事情,并且可能最终成为SQL DB存储方法的替代品,因为数据库交互通常是networking速度的瓶颈。 所以我只有几个问题: 究竟是什么? 它是如何工作的? 为什么会比使用SQL数据库更好? 它有多好? 技术是否太新,尚未开始实施?值得一看吗?

如何第一次configurationpostgresql?

我刚刚安装了postgresql,并在安装过程中指定了密码x。 当我尝试做createdb并指定任何密码,我得到的消息: createdb:无法连接到数据库postgres:FATAL:用户的密码validation失败 相同的createuser 。 我应该如何开始? 我可以将自己作为用户添加到数据库吗?

什么是比较两个SQL Server数据库(模式和数据)的最佳工具?

可能重复: 免费工具来比较Sql Server表 我想比较两个SQL Server数据库,包括模式(表结构)和表中的数据。 什么是最好的工具来做到这一点?

用pgadmin连接到一个heroku数据库

我想用pgadmin客户端来pipe理我的heroku数据库。 到现在psql ,我一直在用psql来做这个。 当我使用来自heroku pg:credentials数据使用pgadmin连接de DB时,我得到: 发生了错误: 连接到服务器时出错:FATAL:权限被拒绝数据库“postgres”详细信息:用户没有CONNECT权限。 任何指导如何实现连接?

MySQL中的模式/数据库之间的区别

MySQL中的模式和数据库有区别吗? 在SQL Server中,数据库是与模式相关的更高级别的容器。 我读过Create Schema和Create Database在MySQL中做基本相同的事情,这使我相信模式和数据库对于相同的对象是不同的单词。

如何在postgresql中为数据库创build用户?

我在CentOS服务器上安装了PostgreSQL 8.4,并从shell连接到root用户并访问PostgreSQL shell。 我在PostgreSQL中创build了数据库和用户。 尝试从我的PHP脚本进行连接时,显示身份validation失败。 如何创build新用户以及如何授予他们特定数据库的权限?