由于这几天使用电话聊天的人数非常多,有时候在半夜的时候会出现数据库崩溃的情况,尤其是在22点过后,就算每天聊天排行榜,那是一个非常大的工作量,由于我之前设计的算法不是很合理,走了很多弯路,每到晚上都会出现很大概率的崩溃状况,所以说这一天晚上我都是手动去更新改造宝这个更新排行榜,如果时间迟了就不标准了,我决定重新设计一下排行榜的功能。
刚才电话就有服务器又出现数据库情况了,我在网上紧急找了一个办法,我想把数据库关闭,然后重启,但是那个重启命令一直不能执行,所以我就直接获取了它的进程编号,直接从进程把它关闭了,然后再重启。我发现这种方法可以,但是不能从根本上解决问题,我要找出问题所在,我在查看在数据库进程的时候,发现有很多表格一直处于堵塞状态,其中最多的一条就是访客记录表格,因为每个人访问美女的页面都会产生一条记录,我查了一下那个表格一共有60万数据,并且我没有建立索引,没有教育,所以无论是在查询还是插入的时候都不能够在快速的执行,怪不得有时候我看到服务器的资源占用率这么高,原来是没有建立索引所导致的。
于是我就从网上查询了关于建立索引的知识,给那个表格建立了一个缩影。我查询到进程立马就减少了很多,而且资源释放了很多,我估计当初在店里的电话就有平台的时候有很多表格没有及时建立索引,现在可能忘记了,我现在只能通过进程查找哪个表格,出现故障我就去建立索引,还有必要再写一句代码,如果出现这种情况的话,可以直接获取当前数据库是哪个进程,然后在进程直接关闭它再重启,这种方法非常奏效。
最近一段时间立刻聊电话,聊天平台的数据非常多了,造成系统缓慢的一个原因,其中一个系院法,就是把数据清空,但是这是一种退缩的办法,我要做的事如何克服平静,因为以后做其他的软件数据可能比这个还多,不能一味的去减少数据,要通过其他先进的手段去排除这个故障,首先,在程序考虑上看看有什么数据库设计的不合理或者计算方法设计的太过繁琐,如果这些都没问题的话,那就考虑如何增加服务器了,总不能出现很多数据,就把它删了吧,另外还有一点,我一会儿就去把数据库的日志文件再去删除,因为最近的错误可能会增多,产生是非常大,不一会儿系统盘就被占满了。
最近这几天电话聊天用户可能越来越多,因为最近一段时间我发布了一些公告,让用户可以邀请用户注册,一会儿我再查询一下,今天又有多少人更新了最新的软件客户端,如果超过两千人,我就立刻发布最新的公告,让每个人都知道这里的邀请机制,我查询了一下的客户端下载量在应用宝里面数量有所增长,因为之前通过社交渠道微信和QQ下载客户端是不能完成的,他们可能直接把这个下载链接给拦截了,我发现把它链接到腾讯应用宝的下载页面之后下的量有所提高。
刚刚我打开了电话聊天应用宝应用市场下载页面昨天一共有17个人下载,比以前有增长很多,以前每天都是个位数,有17个人安装,这是一个非常好的数字而且都是真实用户,更重要的是这些电话聊天用户都是通过邀请链接进入的,因为只有在微信朋友圈里面才能够通过这种地方下载,以后无论做什么样的社交软件平台,都离不开QQ的微信分享,我记得前段时间我们本地举办一个花朝节,就是通过微信朋友圈的宣传和分享带来的数以万计的游客。
今天晚上到24点还有一个小时的时间,我想利用这段时间把电话聊天排行榜功能重新设计一下,让计算量变得少一些,计算也很急,11点以前那种计算方法,每到晚上要等半个小时才能够计算出结果啊,很多电话聊天的美女一直等待这个结果,而且最近来了很多新人,我要让他们的努力有所见长。
刚才我在查看聊天服务器数据库进程的时候,发现有一个链接时间比较长的这个ip地址居然我没有见过,一开始我还以为是破坏分子来这里捣乱电话聊天咨询呢,后来我查询一下,原来是我自己的ip地址,差点把我自己的ip地址封掉了。