服务器也是存在硬盘上吗

服务器也是存在硬盘上吗,第1张

是的,服务器上的数据通常存储在硬盘上。硬盘是一种数据存储设备,可以将数据以磁盘的形式存储在其中。服务器通常使用多个硬盘组成的阵列来存储数据,以提高数据的可靠性和读写速度。这种硬盘阵列通常被称为RD(Redundant Array of Independent Disks,独立磁盘冗余阵列),可以通过数据备份和数据分散存储等技术来提高数据的安全性和可靠性。此外,一些服务器也可以使用固态硬盘(SSD)来存储数据,这种硬盘比传统的机械硬盘读写速度更快,但价格也更高。

(1)系统上线了吗?
如果系统上线了,那么我不建议在正式上线的服务器上再搭建一个oracle,因为这玩意耗内存、占IO、还会分带宽以及影响CPU(最后这个基本可以忽略),oracle本身运行就是这样,那么就免不了会对正式上线的系统产生影响,那么就可能影响使用体验,而且两个数据库到时万一弄错了,那就真的麻烦了。
(2)能不能做?
能做,但是我还是那么说,不建议做。
一台服务器,两个数据库。这个有两个办法:
第一个办法是装一台虚拟机,或者将B服务器分机(就是一台变两台,这个是服务器方面的技术,不过机器一定要够硬够强,不然性能上的影响非常大),然后每个分机上分别装一个oracle(也可以真实机一个,虚拟机一个),这样的话只要机器够强,那么影响能相对小一些。
第二个办法就是一台主机,两个实例,然后分别监控不同的监听接口(比如一个1521(正式机用),一个1522(测试机用)),不过我还是那句话,两个oracle必然出现资源的问题,如果机器够强,那就没问题,如果机器不强,还是算了,为了一个测试系统搞慢(卡)了正式上线的系统,不值当。而且万一有人设置不当或者溜号了,那么真的可能把上线系统弄乱,那就是大麻烦。
而且能连接线上的服务器,如果有人存心捣乱的话,测试服务器(或者说测试数据库)的安全性一般不强(毕竟一般都是内网在用),谈能通过这个桥接过去,那就只能等死了。
一般来说测试系统并不需要特别强只要一般就可以,随便找一个服务器(甚至是刀片服务器都行)就行,只要能跑起来一般的程序能测试就OK了,数据也不用那么多,有代表性就行,根本不用和真实的环境完全一致的。

不会
服务器和计算机在本质上是一样的。
如果将数据保存在服务器的硬盘上,会永久保存,不会因为断电后重启机器而丢失数据。如果您正在运行并且没有保存数据,这些数据会临时存储在内存中,服务器的突然重启会导致这些临时数据丢失。
断电恢复后,如果数据库文件没有损坏,数据库将进行短暂的修复 *** 作,包括:
1重新提交断电前提交但未写入内存的数据。这叫做重做
2断电前已修改但未提交的数据取消整个事务的 *** 作,即恢复到此事务执行前的状态。这叫做撤销
数据库本身具有部分保护功能,并非所有数据都会丢失
当然,以上两个 *** 作的前提是相关的事务 *** 作已经写入日志,日志写入 *** 作是在事务开始时完成的。
配备UPS电源,避免机房服务器断电:
因为机房储存了大量的数据。如果突然断电,服务器关机,会破坏很多数据,这有点像我们在电脑上写word的时候,突然断电,不保存就完成了。使用ups电源后,就有足够时间保持服务器正常运行。

看来你在电脑方面有待提高了
普通家用的电脑数据是存放在硬盘里
包括你的 *** 作系统 比如WINDOWS XP 你的音乐,你的游戏 都是存放在硬盘里面
上网收发邮件的数据就是存放在服务器上 比如用网易的邮箱
你的信件的数据 就是存放在的网易的服务器上 不在自己电脑的硬盘中


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/13073361.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-30
下一篇 2023-05-30

发表评论

登录后才能评论

评论列表(0条)

保存