【发布时间】:2012-05-01 19:39:59
【问题描述】:
我有以下字符串为我网站上的音乐播放器生成 mp3 网址。
<?php echo $song->getTitle() ?>
导致 /public/music_song/df/74/746b_2112.mp3?c=ec1e
我想从字符串中删除查询 导致 /public/music_song/df/74/746b_2112.mp3
我已经研究过如何拆分 url,但我还远不是一个 php 天才,所以我不知道拆分或使用 preg_replace 的天气,也不知道如何将它合并到我现有的字符串中。
我必须摆脱这些查询,它们是不必要的,并且每天都会使我的数据库崩溃。
【问题讨论】:
-
如果这样的事情让你的数据库崩溃,那你的问题就更大了!
-
很抱歉,查询本身并没有使数据库本身崩溃,但它们或多或少会导致服务器负载过高。我目前正在运行 AMD x8、1tb、raid 1、16 核 @2.0ghz。我刚刚优化了表格并将负载从 3.1 提高到了 1.5。所以情况正在好转。谢谢提伯尔