草庐IT

query_var

全部标签

mysql query - 峰值并发调用 CDR 数据

您好,我需要帮助来计算如何根据存储在MySQL中的CDR日期计算我一天中有多少峰值并发调用。数据集如下所示:INSERTINTO`cdr`(`calldate`,`clid`,`src`,`dst`,`dcontext`,`channel`,`dstchannel`,`lastapp`,`lastdata`,`duration`,`billsec`,`disposition`,`amaflags`,`accountcode`,`uniqueid`,`userfield`)VALUES我可以使用以下查询来计算每个唯一日期有多少条目。SELECTCOUNT(1)ASentries,date

mysql - Node MySQL : measure query execution time

我在一个共享托管平台上,想限制我的应用程序中的查询,这样如果在可变时间段内总执行时间超过一定数量,我可以让应用程序冷却下来,然后在稍后恢复.为此,我想实时了解我的每个查询需要多长时间,并在应用程序内管理它,而不是通过外部分析。我在PHP中看到过在查询前后记录时间的示例(evenphpMyAdmindoesthis),但这在NodeJS或任何异步运行查询的程序中不起作用。所以问题是:我将如何在NodeJS中获取查询的实际执行时间?作为引用,我正在使用此模块查询MySQL数据库:https://github.com/felixge/node-mysql/ 最佳答

php - 如何将这些多个 mysql_querys 转换为 1 个查询?

我有两个表:用户和线程。创建线程时,它会将user_id作为author_id存储在表中。我想用相同的查询显示线程名称和作者的用户名。我目前正在使用两个查询,如下所示:$query2=mysql_query("SELECTauthor_idFROMthreadsWHEREid=$threadId")ordie(mysql_error());$result2=mysql_fetch_array($query2);$author_id=$result2['author_id'];$query3=mysql_query("SELECTusernameFROMusersWHEREid=$aut

MySQL Group By Query X or not X

这应该很容易,但我还没有找到答案。我有一个正在运行计数的查询,我想在查询中将其分组为State=1和State1的那些,并计算每组的总和。SELECTcount(`id_job`)ascount,`state`FROMjob_tableGROUPBY`state`; 最佳答案 您也可以查询bool表达式并对其进行分组:SELECTstate=1,COUNT(*)FROMjob_tableGROUPBYstate=1 关于MySQLGroupByQueryXornotX,我们在StackO

php - sql multi query 可以被认为是原子指令吗?

对于php实现的观点,multi_query是数据库上的原子指令还是它所做的只是顺序执行所有查询?谢谢。 最佳答案 它按顺序执行查询。 关于php-sqlmultiquery可以被认为是原子指令吗?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/3335460/

phpmyadmin - 我在 phpmyadmin 中注意到 "Maximal length of created query"有一个 mysqldump 选项吗?

当我尝试重新导入使用mysqldump创建的数据库时,出现服务器已消失的错误。当我从phpmyadmin导出时,我没有收到该错误。我正在尝试使用mysqldump模拟phpmyadmin导出输出。phpmyadmin将“创建查询的最大长度”设置为50000。这在mysqldump命令中转换为什么选项?这是我目前所拥有的:mysqldump-uusername-ppass>backup.sql 最佳答案 这将限制生成的查询的长度。--net-buffer-length5000 关于phpm

mysql - 为什么 Encode::decode ('UTF-8' , $var) 一切都已经在 UTF-8 中时仍然需要?

在我维护的Webapp中,我尝试将所有内容都保存在UTF-8中:数据库(CHARSET=utf8)源文件(使用utf8;用utf8编写)模板(对于模板工具包,使用ENCODING=>utf8)用户输入和输出(HTTP中的charset=utf8header,STDIN和STDOUT的binmode:utf8)但我仍然需要对来自数据库的数据使用Encode::decode('UTF-8',$data),否则它们将被双重编码或以某种方式损坏。这是为什么?我怎样才能摆脱这个烦人的额外步骤?难道不应该有一种方法可以每次都以UTF-8格式保留所有内容,而无需手动转换任何内容吗?

mysql - Sphinx 主/增量索引,sql_query_killlist

我目前正在使用Sphinx为包含20多万条记录的MySQL查询建立索引。我正在使用增量索引来更新主索引并添加所有新记录。不幸的是,对表的所有更改都被删除了。我知道我可以使用sql_query_killlist来获取所有需要删除或更新的文档ID。不幸的是,我不明白这实际上是如何工作的,而且Sphinx的文档没有足够好的例子让我理解。如果我使用下面的例子,我该如何实现killlist?在MySQL中CREATETABLEsph_counter(counter_idINTEGERPRIMARYKEYNOTNULL,max_doc_idINTEGERNOTNULL);在sphinx.conf中

MySQL 查询 : Query All Entries Older Than 1 Year

我正在LibreOffice中为一家非营利性慈善机构构建一个成员(member)数据库,但我没有mysql查询方面的经验,因此非常感谢您的帮助。我正在尝试创建一个查询,以显示成员(member)注册日期字段(PaymentDate)早于当前日期1年的所有记录AND一个bool值另一个字段(AwaitingRenewal)的值为NO。日期采用05/03/85格式。感谢您能给我的任何帮助! 最佳答案 你可以这样做:select*from`members`where`paymentDate`

mysql - LOAD DATA INFILE 使用 STR_TO_DATE(@var1 ,'%m/%d/%Y') 转换 2 个日期 - 抛出错误

这是一个错误,我不知道为什么,有什么想法吗?LOADDATALOCALINFILE'H:/Data/DB__Muni/data/msrb_AZ_short1.csv'INTOTABLEimport_mdrpFIELDSTERMINATEDBY';'LINESTERMINATEDBY'\r\n'(Issuer,cusip6,state,Issue,page_pointer,@var1,date_rng,cusip9,@var2,yield,Amt_Offer_Dlr,Amt_Offer_Per,Security_Description,Fitch,Moody,cusip_img,fitc