Articles of 数据库

让租户主持自己的数据

我们正在开发一个Web应用程序,并计划将其部署在多租户模式中。 然而,我们的一些潜在客户对于不能控制其数据的想法感到非常不舒服。 有了这个担心,我们打算让他们主持自己的数据库。 但是我们在备份方面有问题,如果客户托pipe数据库,我们不能为他们备份。 以前有没有人处理过这种情况? 任何build议/意见将不胜感激! 谢谢!

如何加速数据库 – 仅硬件

简单的问题 – 仅使用硬件来提高数据库性能的最佳方法是什么? 在这种情况下,通过1-4个进程一次非常有规律地查询几个非常大的表格。 我们正在执行数以千计的查询,其中许多查询返回+10,并且所有查询都只返回less量的数据。 这表明HDD寻找时间是瓶颈。 作为这个过程的一部分,我们还需要从我们的原始数据表中创build汇总表。 其中一个查询可能需要几小时才能运行。 请假定所有软件/数据库优化已经完成。 假设这是因为我们花了一些时间进行代码/数据库优化,并准备在硬件上花费一些预算。 我明白,更多的软件/数据库优化是可能的,但这不是当前的重点。 目前我们没有用完ram,但可能会分配更多的数据库。 目前的平台是windows,这可能会根据硬件scheme而改变。 数据库是postres 8.4。 谢谢。

什么数据库服务器将受益于4个CPU

我在4个CPU(Linode 4096)的Debian GNU / Linux机器上使用MySQL服务器,在havy负载(在一天​​中)存在性能问题,但是机器不过载,只有查询速度慢。 我可以使用哪些其他数据库将使用这4个CPU? 我读到MySQL只使用一个。 有没有SQL dababse或我需要使用NoSQL? 大多数查询都是select。

ASP.NET网站pipe理工具:无法连接到SQL Server数据库

我想获得authentication和授权与我的ASP MVC项目工作。 我已经运行aspnet_regsql.exe工具没有任何问题,并看到我的服务器上的aspnetdb数据库(使用Management Studio工具)。 我的连接string在我的web.config是: <connectionStrings> <add name="ApplicationServices" connectionString="data source=MYSERVERNAME;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|aspnetdb.mdf;User Instance=true" providerName="System.Data.SqlClient" /> 我得到的错误是: 您select的数据存储有问题。 这可能是由于无效的服务器名称或凭据,或者权限不足造成的。 也可能是由于未启用angular色pipe理器function而导致的。 点击下面的button将被redirect到一个页面,您可以select一个新的数据存储。 以下消息可能有助于诊断问题:无法连接到SQL Server数据库。 过去,由于需要添加用户, 因此无法连接到数据库 。 我必须在这里做类似的事吗?

高度随机的PostgreSQL数据库主机

我们正在与一个中等规模的项目(在我们的工作集大约12GB的数据)非常成功地使用PostgreSQL, 目前我们正在使用7200RPM磁盘的2GB RAM机器。 即使在聚簇表和适当的索引,优化的查询和devise等方面,你也可以想象,性能会变得很糟糕。我们大部分时间都花在I / O上,无论是读写操作。 我们把另一个2GB的RAM放在盒子里,还有一个10kRPM的Velociraptor磁盘,但这些只是临时措施,而我们正在研究如何从这里继续。 整个系列都经常更新,所以固态硬盘也出了问题(太贵了,这个项目是两个没有钱的学生运行的!),我有兴趣听到其他人有没有什么build议, £100 /月)服务器/ VPS解决scheme,将涉及12-16GB的RAM和/或快速硬盘。 或者,更好的办法是解决问题。 有没有专门从事数据库托pipe的主机? 这是一个'上帝必须有一个更好的方式'的职位,但其基本要点是,有主机或解决scheme在这个成本点,如果没有,为什么不,为什么不是这样便宜的解决scheme有什么问题?

SOLR安装和使用帮助需要

我已经下载并解压缩了一个SOLR版本。 我在示例目录中运行了start.jar,并在浏览器中访问了pipe理页面。 我正在使用计算机上的虚拟服务器(wampserver)。 接下来我应该做什么,并且是SOLR界面的地址总是一样的,例如: http://localhost:8983/solr/admin/ ? 我如何可以将xml文件POST到post.jar文件,如教程所说我应该这样做…我没有terminal(我想,因为我正在使用Windows)…我对SOLR是全新的,所以详细的答案是赞赏。 我现在有一个mysql数据库的logging,现在我想索引与SOLR,我应该怎么做? 此外,在SOLR教程中,它说SOLR只接受XML文件,那么我如何将我的logging导出到SOLR从MySQL? 谢谢

在IIS7服务器上设置SQL数据库

我有一台运行IIS7的服务器,并且我想在它上面build立一个SQL数据库,以便与我的Web应用程序一起使用。 我已经阅读了这篇文章 ,我对这个很新,所以我有点失落,做什么。 有人可以请给我一些关于如何去做这件事的指针。 干杯

如何在CENTOS 5.4中安装INFORMIX(IDS)11.50

获取错误:由于以下错误,向导无法继续:无法加载/wizard.inf(104)中指定的向导 解决scheme:卸载与java和jre相关的所有内容。 然后,下载最新版本的jre for linux x86或x64,rpm.bin。 并按照这些说明http://www.java.com/en/download/help/linux_install.xml “安装Linux RPM(自解压)文件”。 创build一个用户和组informix(以root身份),然后解压你创build的/ opt / informix中的(informix包).tar。 而tun ./ids_install和GUI会正常工作。 希望能帮助到你。

侦听器无法find请求types的服务器的可用处理程序

我在Red Hat 4 64位上运行Oracle 11g。 其实我有RAC,但一个节点是closures的,我只工作了一个(连接string直接指向运行节点的监听器)。 我运行不太大的加载testing。 从v $会话中selectcount(*)会在最大负载中获得〜200,但是在半分钟之后,在我的日志中出现这个错误。 每次lsnrctl服务都显示一切正常。 它显示了一个处理程序的服务。 我在alert.log中看不到任何东西。 这是非常奇怪的,我知道,而且我确定这是一个实际的alert.log,因为我在实际时间里看到了其他事件。 最重要的是:我有SESSION参数设置为600和PROCESSES设置为400,所以这必须是enougha … 我在互联网上找不到好的解决scheme。 有人知道我能做些什么来解决这个问题? 非常感谢你的提前

提示一个很好的数据库转换工具

我经常需要将数据库从数据库服务器转换为另一个数据库,例如将MSSQL中的数据库转换为PostgreSQL,或将MySQL转换为PostgreSQL,还可以转换为MySQL和Firebird。 有没有一个好的工具,允许将数据库从/到不同types的数据库服务器?