Articles of 数据库

在同一台服务器上有2个LDAP实例

我需要在具有相同结构的同一个ubuntu服务器上运行2个LDAP实例(例如写入ou=People,dc=example,dc=org ),但是应该保持独立的数据。 2个LDAP实例不需要不同的权限,所以我可以使用相同的根DN,而且我不需要有2个独立的端口用于跟踪/防火墙目的。 值得运行2个LDAP实例还是可以运行1个具有2个独立数据库的LDAP实例? 你碰巧知道与这个话题有关的公开文件吗?

整合mssql数据库到1

我需要将20个具有相同结构的数据库合并到一个数据库中。 我看到这个post: https : //stackoverflow.com/questions/2537986/consolidate-data-from-many-different-databases-into-one-with-minimum-latency 我不明白这一切,所以让我这样问:有一些表有主键但没有sourceID,例如: DataBase 1 AgencyID Name 1 Apple 2 Microsoft Database 2 AgencyID Name 1 HP 2 Microsoft 很显然,这两张表不能像这样合并,需要附加栏目: DataBase 1 Source AgencyID Name DB1 1 Apple DB1 2 Microsoft Database 2 Source AgencyID Name DB2 1 HP DB2 2 Microsoft 如果这是这样做的正确方法,那么这两个表可以合并到一个数据库中吗? Source AgencyID Name DB1 1 Apple DB1 2 Microsoft […]

为什么安装SQL Server 2008时出现这个错误?

看来“性能计数器registryconfiguration单元一致性失败”。 这个错误的原因是什么? 我该如何解决呢? 提前致谢。

通过SHOW INNODB STATUS测量性能;

当查看mysql的SHOW INNODB STATUS的输出时,最重要的值是什么,以及什么是性能不佳的指标? 具体在FILE I / O和BUFFER POOL和MEMORY下。 数据库服务器是: High-CPU Medium Instance 1.7 GB of memory 5 EC2 Compute Units (2 virtual cores with 2.5 EC2 Compute Units each) 350 GB of instance storage 32-bit platform I/O Performance: Moderate API name: c1.medium 这是一个跟进: Mysql InnoDB表大小的性能

在slow_log表中初始化数据库

我一直在进行性能调优到我的一个twitter应用程序,我在mysql 5.1的slow_log表中看到“Init DB”。 有人可以告诉我这是什么意思。

CREATE DATABASE权限在数据库“master”中被拒绝…具有相同名称的数据库存在或指定的文件

背景: 我正在尝试在IIS 7的本地机器上使用Telerik的Rad Controls for ASP.NET AJAX进行实时演示。我在查看ComboBox演示时遇到错误。 错误我得到: “/”应用程序中的服务器错误。CREATE DATABASE权限在数据库“master”中被拒绝。 尝试为ASP.NET AJAX Q2 2011 \ Live Demos \ App_Data \ Northwind.mdf的文件C:\ Users \ MacGyver \ MyDocuments \ Visual Studio 2008 \ Projects \ TelerikDemos \ Telerik \ RadControls添加一个自动命名的数据库失败。 名称相同的数据库存在,或指定的文件无法打开,或位于UNC共享上。 同样的错误在这里: (search“解决scheme在这里”,以巨大的字体向下search) http://social.msdn.microsoft.com/forums/en-US/sqlexpress/thread/6dfdcc22-7a81-4e8f-a947-c1ce6982d4b3/ 我在Windows 7上,点击次数略有不同,但是我猜测的是同样的问题。 我到“App_Data的高级安全设置”窗口,我有两个checkbox。 最初,选中“包含来自此对象的父项的可inheritance权限”(框1)框。 但是,“取代所有子对象权限和来自这个对象的可inheritance权限”(方框2)未被选中。 当我尝试checkbox2,然后单击“应用”,它不会保持检查。 为什么会这样? =================================== 9/9/2011更新@ 9:19上午 这是我的连接string: <connectionStrings> <add […]

有没有人知道一些免费的工具来监控两个MySQL数据库之间的同步窗口?

我已经敲定了两个彼此同步的数据库。 但有时同步过程滞后。 我想追踪这个过程,并确定过程何时滞后?

专用Web和数据库服务器之间的networking通信

我们正处于关键时刻(甚至可以说,我们需要将数据库服务器与应用程序Web服务器分开)。 这是我们在仔细和彻底地监测服务器(负载平均值,CPU使用率等)本身之后才到达的。 当数据库服务器分离时: 2台服务器之间的networking通信path的理想设置/最佳实践是什么? 如果它运行在同一台服务器上,数据库和应用程序之间的连接将使用TCP / IP通信,但是如何在分离时运行/设置,从而不会影响性能? 例如,目前我们的JDBC URL看起来像jdbc:postgresql://localhost:9999/ourproductiondb ,可能这个localhost将被更改为数据库服务器的私有IP地址。 在我们的应用程序中,我们也允许应用程序用户提交/附加实际存储在服务器磁盘中的附件(.txt,.doc,.pdf,.xls等),并且只将其文件path存储在数据库中。 在应用程序Web服务器或数据库服务器中,哪一个物理维护/保存文档是理想的地方? 我们作为一个单独的服务器将数据库分离的这个领域是非常新的,我们对此的了解非常有限。 因此,任何资源,链接,文件,文章,指导方针,build议等在这方面都受到高度的欢迎和真正的赞赏。 注:我们的交易工具是:RHEL5 64位,Apache Tomcat 6.0.10,JDK 1.6,PostgreSQL 8.2.22,pgpool 2.0.1

SQL Server 2005中原因不明的CPU和磁盘活动峰值

在提出我的问题之前,请允许我描述一下情况。 我有一个数据库服务器,有许多表。 其中两个最大的桌子每个都有80多万行。 大多数行的大小不到10k,尽pipe100行中的大约1行将大于1MB,但是小于4MB。 所以在160万行中,大约有16000行是这些大行。 他们之所以这么大是因为我们在数据库中存储zip文件的二进制blob,但是我离题了。 我们有一个在后台不断运行的服务,从这两个表中分别修改10行。 在上面的性能监视器图中,这些是小颠簸(红色表示CPU,绿色表示磁盘队列)。 有一次,我们得到了CPU活动的大量激增,以及磁盘活动的跳跃,由截图中的红色箭头表示。 我已经运行了SQL Server分析器,并没有任何东西可以作为解释这个高峰的候选者。 我的怀疑是,这个尖峰发生时,其中一个大行被删除。 我已经将分析器的结果input到调优向导中,并且没有得到优化build议(即,我假设这意味着我的数据库正确地为我当前的工作负载编制索引)。 即使在高峰负载的情况下,服务器在任何情况下都处于良好状态,我并不担心。 不过,我想知道是否还有其他事情可以做,以找出是什么原因造成这个高峰? 更新: 在进一步调查之后,CPU和磁盘使用率峰值下降到SQL Server的自动检查点。 数据库使用简单的恢复模式 ,并在每个检查点截断日志文件。 我们可以在下面的图表中看到这一点。 正如在MSDN上所描述的那样,当事务日志变满了70%,并且我们正在使用简单的恢复模式时,检查点就会发生。 这一直是启发,我已经明白了一些东西!

MySQL连接问题与错误2003/111

我使用以下命令运行一个mysql服务器: mysqld –no-defaults –user=root –port=3310 –bind-address=0.0.0.0 –skip-grant-tables & 我的理解是,这个命令以root用户身份启动一个mysql服务器守护进程,它将侦听所有接口并允许所有用户访问所有数据库。 请注意,我使用了–no-defaults,所以没有configuration文件被mysql读取。 我正尝试使用以下命令从另一台机器连接到服务器: mysql -p -u root -h MYSQL_SERVER_IP –port 3310 但是我收到以下经典错误: ERROR 2003 (HY000): Can't connect to MySQL server on 'MYSQL_SERVER_IP' (111) 我在服务器和客户端都使用'iptables -F'closures了所有的规则。 服务器也可以从客户端ping通,反之亦然。 我错过了什么?