访问慢,不收录-虚拟主机/数据库问题
宿主机telnet不通docker容器内的ip地址怎么解决?
Docker搭建了lnmp环境后,如果需要访问安装在宿主机上的数据库或中间件,是不能直接使用127.0.0.1这个ip的,这个ip在容器中指向容器自己,那么应该怎么去访问宿主机呢: 例如你的docker环境的虚拟IP是192.168.99.100,那么宿主机同样会托管一个和192.168.99.100同网段的虚拟IP,并且会是主IP:192.168.99.1,那么就简单了,在容器中访问192.168.99.1这个地址就等于访问宿主机,问题解决注意,通过192.168.99.1访问宿主机,等于换了一个ip,如果数据库或中间件限制了本机访问或者做了ip段限制,要记得添加192.168.99.1到白名单
(图片来源网络,侵删)数据库太大了,怎么办?
处理方法:
1、用BACKUP LOG database WITH NO_LOG清除日志 把数据库属性中的故障还原模型改为“简单”可以大大减慢日志增长的速度。 用BACKUP LOG database WITH NO_LOG命名后,会截断不活动日志,不减小物理日志文件的大小,但逻辑日志会减小,收缩数据库后会把不活动虚拟日志删除来释放空间,不会损坏数据。 如果日志被截断并收缩数据库后,就不能直接用最近的一个全库备份做时间点还原,建议立即备份数据库,以防万一。
2、sql server运行中,删除主数据库事务日志文件,步骤如下: (1)、分离数据库管理器-数据库-右击要删除日志的数据库-所有任务-分离数据库 (2)、然后删除日志文件 (3)、然后再附加数据库 企业管理器-数据库-右击数据库-所有任务-附加数据库时只附加mdf.
(图片来源网络,侵删)3、压缩SQL数据库及日志的详细方法 可以在数据库属性选项中选择“Auto shrink”选项,让系统自动压缩数据库,也可以用人工的方法来压缩。
虚拟主机不限流量靠谱吗?
国外的虚拟主机有很多不限流量的,但是会有其他限制,比如并发数、数据库连接数,这些决定了你虚拟主机不能支持很多人访问,给你无限流量也没用。
如果是国内的虚拟主机,无限流量绝对不靠谱,通常会限制带宽CPU等重要参数。
(图片来源网络,侵删)不要相信不限流量的国内虚拟主机,看看国内大牌主机商,比如万网虚拟主机也是限制流量的,轻云和ECS不限流量但限制带宽,而且价格高。
如何备份和还原数据库?
对于数据库的备份和还原,一直对于网站制作的工作人员都是非常重要的。数据库的备份尤其重要,当电脑重装系统或者软件出错,或者把数据库换到另外一个电脑去打开时,都需要数据库的备份和还原。
1,打开登录数据库,右击选择想要备份的数据库,选择“任务”--“备份”。
2,选择或默认备份文件产生的位置,点击确定进行备份。
3,这样就产生了一个备份的数据库文件,为bak格式。
4,还原数据库:右击“数据库”,选择“还原数据库”。
备份和还原数据库的方法:
1、假如你的空间商用的是星外虚拟主机管理系统,这种系统支持第一种备份文件的还原和导入。星外系统的数据库导入分为5个步骤,大家直接到空间商的数据库管理里面就可以看到,这里不再叙述,发个截图给大家看。
2、如果你只有数据库源文件,也就是有mdf 和ldf文件。可以直接把SQLServer暂停,然后用备份的源文件覆盖现在的初始源文件,然后启动SQLServer。注意这种办法要先开通这个数据库,保持源文件名要一致,这样才能直接覆盖。
3、还有一种办法就是附加数据库,把mdf和ldf文件直接附加,系统会自动生成一个数据库。下面是截图:如果你的空间商一定要第一种备份文件才能还原,可以先通过这种附加方法把数据库生成,然后在企业管理器中导出备份文件即可。注意上面的附加为:项目要写准备还原的数据库名称。
4、用SQL网页管理器导入备份文件。这种办法需要先安装一个web界面的SQLServer管理器,类似于管理MySQL的PHPmyadmin,应该网上有下载的。下面是截图:
到此,以上就是小编对于访问速度较快的虚拟服务器空间是哪种的问题就介绍到这了,希望这4点解答对大家有用。