导航:首页 > 编程大全 > 一台服务器多个数据库

一台服务器多个数据库

发布时间:2022-11-28 13:55:25

⑴ 如何管理服务器上的多个数据库

虽然这将减少托管所有这些数据库的成本,但是,这增加了管理这些系统的复杂性,因为你现在要处理多个服务级协议和维护窗口。 当你决定在同一台服务器上托管多个数据库的时候,你要考虑的第一件事是这些系统是否有互补的维护窗口。如果一个系统不能在夜间放慢速度或者离线,另一个系统不能在白天放慢速度或者离线,这些系统就不适合共享一个服务器,因为你在需要为系统使用补丁或者处于其它原因要让系统离线的时候,你没有有效的维护时间窗。 你需要考察的下一个决定因素是这些系统的服务级协议。需要99%的开机时间的系统能够安排在一起,因为你可能会为这些系统(也许是集群解决方案)建立一个比非重要任务系统更强大的环境。这可以为你节省额外的成本,因为你现在不需要采购任何高端系统。具有更高的服务级协议的系统也可能会有同样的维护时间窗。因此,这些系统在一开始就是互补的。 承担工作量 对托管多个数据库的SQL服务器进行维护的最大难题是时机。 当然,当把多个数据库集中在一个SQL服务器的时候需要考虑的最重要的问题是,是否有足够的CPU和内存资源处理这些客户程序添加到这个数据库服务器的工作量。如果单个服务器不能提供需要的CPU和内存资源,那么,把这些数据库都集中在那台服务器上就不是一个好的选择。 当你经过这个整个决策过程并且把这些数据库都放在同一台服务器上之后,你如何保持这些系统的健康和在高峰期仍能运行?与其它任何数据库解决方案一样,你仍需要处理自己的备份、索引碎片整理和重建、以及为操作系统和SQL服务器使用补丁。 处理托管多个数据库的SQL服务器的维护的最大难题是时机。你需要保证你的维护任务能够在这个SQL服务器托管的全部数据库计划的维护时间窗内完成。在任何数据库的维护时间窗之外进行维护工作都将引起数据库运行缓慢,因为硬盘和CPU资源现在被维护活动占用了,而不是处理正常的数据库查询。 重新索引工作 已经证明是有用的一个技术是比正常运行重新索引指令更频繁地对你的索引进行碎片整理。整理碎片的指令比重新索引指令有更多的好处。第一,索引碎片整理指令是一种在线操作,而重建索引是一种离线工作(除非你运行SQL服务器2005企业版或者更新的版本)。第二,如果你频繁地运行索引碎片整理指令,每一次运行这个指令的时候工作量都比较少。 例如,你每个星期检查一次索引碎片,它显示碎片是70%。这样,你就可以运行一个索引重建指令清除这些索引。 然而,你在第二天再检查索引碎片的时候会发生什么情况呢?它可能是大约8%至10%的碎片。因此,如果你每天运行一个索引碎片整理指令而不是每个星期运行一次索引碎片整理指令,每一天要做的工作就很少,这个工作就能够更快地完成,可能在每天的维护时间窗内完成。 即使你在时间窗内不能让这个系统离线,由于碎片整理操作是一种在线操作,这个系统在整理碎片操作的时间将继续发挥作用,只是反应速度比正常情况下稍微慢一点。 数据库备份 备份是在一台服务器上托管多个数据库的时候需要解决的另一个关键问题。 每一个数据库都有自己的备份要求。备份数据库也许是能够在SQL服务器运行时执行的最繁重的任务。并不是因为这种备份需要占用大量的CPU和内存资源(这个任务占用的资源一般是很低的,除非你在备份的时候对数据库进行压缩),而是因为备份一个大型数据库需要占用大量的硬盘资源。 当进行全面备份的时候,整个数据库必须从硬盘读取。如果你的硬盘系统非常繁忙,这个备份会引起性能严重下降。这种备份的最佳解决方案是选择合适的时机。你还可以寻找能够在备份的同时允许对数据库备份进行压缩的第三方工具。由于这将增加SQL服务器上的CPU的工作量,它通常仅用很少的时间完成备份,因为需要写入备份设备中的数据很少。 结论 只有很少的几种技术能够在一台服务器上运行多个数据库的时候帮助进行数据库服务器的维护。当你考虑数据库整合项目时,希望你能发现这些工具是很有用的。

⑵ 如何在一台服务器上安装两个mysql或者更多

这种架构一般用在以下三类场景
1. 备份多台 Server 的数据到一台如果按照数据切分方向来讲,那就是垂直切分。比如图 2,业务 A、B、C、D 是之前拆分好的业务,现在需要把这些拆分好的业务汇总起来备份,那这种需求也很适用于多源复制架构。实现方法我大概描述下:业务 A、B、C、D 分别位于 4 台 Server,每台 Server 分别有一个数据库来隔离前端的业务数据,那这样,在从库就能把四台业务的数据全部汇总起来,而不需要做额外的操作。那没有多源复制之前,要实现这类需求,只能在汇总机器上搭建多个 MySQL 实例,那这样势必会涉及到跨库关联的问题,不但性能急剧下降,管理多个实例也没有单台来的容易。

⑶ 一台服务器上只能装一个数据库软件吗

服务器上可以装多个数据库。用的时候
可以感觉需要的数据库来选择。
不会出错的

⑷ 一台服务器上如何安装多个oracle数据库

你可以在安装软件后再创建数据库,这个数量可以是多个。安装ORACLE时,如选择仅安装软件,则安装结束后无数据库。你可以继续创建数据库。
实例是一个正在进行时的概念,每当启动一个数据库时,ORACLE会依照初始化参数文件spfile的记录分配内存,启动进程,查找相关文件,而当数据库关闭后,实例的寿命也就终止了,再启动就是一个新的实例,可以简单理解为实例就是内存和进程的集合,与物理文件没有关联,你完全可以删除实例,然后用oradmin来创建一个新实例,然后启动数据库,只要物理文件没有问题。多个实例可对应一个数据库,它们共同操作同一数据文件。但你要说多个数据库,应该是指要创建不同的物理文件,而一个实例不能管理多个数据库。

⑸ 如何在一台服务器上安装多个SQL数据库

一台服务器上一般只能安装一个SQL数据库
如果服务器的配置高,内存大的话,可以在服务器里建虚拟机,然后在虚拟机里也可以安装SQL数据库,这样子就可以建多个SQL数据库

⑹ 如何管理服务器上的多个数据库

可以的,只要服务器资源够用的话,随你安装几个数据库都可以,只是每个数据库listener都必须不同,只有一个数据库可以缺省1521,其他数据库需要改端口;
但是一般情况下服务器上的资源都是有限的,内存多一点的安装2~3数据库没啥问题。
生产环境没人这么干,测试环境,开发环境倒是可以的。

⑺ 一台服务器上能同时运行两个数据库服务器吗

1.
一台服务器多个数据库运行,是完全可以的。
2.
服务器安装数据库,不仅可以一个数据库服务,运行多个网站的库。
3.
还可以在同一台服务器,运行多个不同的数据服务。
4.
比如一个mysql,运行多个php站点,多个数据库。
5.
而且还可以一台服务器同时运行,mysql数据库和sqlserver数据库。

⑻ 如何在一个服务器上建立多个独立数据库

以mysql数据库为例。
1、登录mysql
参数说明:-u为mysql用户名默认用户为root;-h为mysql服务器的ip本机默认为127.0.0.1;-p为使用密码登录,输入正确密码则登录成功
mysql -u root -p -h127.0.0.1

2、创建新数据库
参数说明:hu替换为要新建的数据库名
CREATE DATABASE hu;

3、创建新数据库登录用户(若使用老用户则可以跳过此步)
参数说明:分别填入允许登录的ip,用户名,密码
insert into mysql.user(Host,User,Password) values('localhost','hu',password('hupassword'));

4、更新用户配置表信息
说明:执行这几条语句之后,就创建了一个数据库名为hu,用户名为hu,密码为hupassword的用户。
flush privileges;
5、授权用户在新数据的操作权限
说明:执行下面这条语句之后,就开启了hu这个用户在hu数据库的所有操作权限,如果有特别的闲置可以将*替换为具体的权限(select,update,delete)
grant all privileges on hu.* to hu@localhost identified by 'hupassword';

6、更新用户配置表信息
flush privileges;

php方面登录新数据库即可。

⑼ 如何配置服务器只有一个网站但有多个数据库

一台服务器,一个网站,多个数据库。这样的网站服务器,根据我自己网站多年的经验,这很不合理,一台服务器一个网站我还可以勉强接受,但是你一个服务器中一个网站还多个数据库入在一起,还是同一个网站的,有这个必要吗。如果说是做数据备份的话,那也说的过去。我建议,如果你想在一台服务器里建立一个网站,就使用一个数据库,要备份数据库可以在其备分,可以跨服务器来备份,这样你可以多个服务器里有备份数据,这样即使你使用的网站服务器被攻击而数据库被数据丢失,那也不用怕,因为你另一个服务器有数据,可以很快恢复回来。所以我建议你多台服务器备份数据库,如果多个网站用多个数据库,同一台服务器的话,那倒是可以的。

⑽ 一个服务器上能同时用两个不同的数据库么

可以的,数据库装mysql 建议,数据库是可以无限创建的,只要你硬盘g够用

阅读全文

与一台服务器多个数据库相关的资料

热点内容
qq清理的垃圾文件能否找回来 浏览:156
主角叫林枫重生地球800年后的小说 浏览:968
重生成为蒋介石侄儿 浏览:126
一加3升级 浏览:772
包书网txt电子书 浏览:745
台湾最好看的三极 浏览:968
ug10模板文件路径在哪里 浏览:410
XP怎么开本机无线密码 浏览:488
如何把做好的ppt在微信打开 浏览:98
施工合同竞争文件是什么 浏览:879
世界杯海报教程 浏览:369
16c554程序 浏览:831
编程nop什么意思 浏览:997
小米安装xp框架教程视频教程 浏览:32
iphone健康个人数据如何清除 浏览:947
伤情影院 浏览:182
在word2010自定义页边距用于 浏览:822
安装优信app的都是哪些人 浏览:588
数据库的类型按什么分类 浏览:900
pm编程软件在哪里下载 浏览:394

友情链接