我正在进行一个项目,在这个项目中,我需要查找与被记录的IP地址相关联的主机名,并发出HTTP请求。目前,查找是ETL日常工作的一部分。目前的方法是使用标量CLR函数(与此类似的代码在web上发布,下面随我的修订发布;我不确定最初的作者是谁):
using System.Data.SqlTypes;
using System.Net;
using System.Security;
using System.Text.RegularExpressions;
using Microsoft.SqlServer.Server;
public partial class udfn_GetHostNam
我想在查询中做数学,我想知道用PHP还是MYSQL做数学更好。另外,如果我选择MYSQL,任何人都可以帮助我进行查询。
到目前为止我已经
SELECT COUNT(*) as total, booker, appdate,
SUM(CASE WHEN status='DNS' THEN 1 ELSE 0 END) book,
SUM(CASE WHEN status!='DNS' THEN 1 ELSE 0 END) tot
FROM appts WHERE WEEK(app_date)= WEEK(CURDATE()) GROUP BY boo
我得到了相当慢的查询(实际上这是从mysql.dump加载数据)。现在,我想检查一下已经加载了多少行。
select count(*) from my_table;
就数据加载而言,my_table是锁定的,所以在加载转储之前我不能执行这个sql。
Cmd ID State User Host DB Time Query
Query 191 update root localhost rehub 00:09
在将我的Kubuntu从12.04升级到14.04之后,我在Firefox和Thunderbird中得到了非常慢的DNS查找。
我查过了和Wireshark的通讯。在火狐(28)中启动http://vs.hu,我得到了以下数据包:
不是的。时间源目的地协议长度信息1 0.000000000 192.168.1.13 192.168.1.13 192.168.1.1 DNS 65标准查询0xb406 a vs.hu
不是的。时间源目的地协议长度信息2 0.013074000 192.168.1.1 192.168.1.13 DNS 82标准查询响应0xb406 A 91.120.239.162
我在Digital Ocean上的邮件服务器有问题。我的邮件服务器使用的是“mail in a box”应用程序。每次,当我尝试发送邮件到例如: some@gmail.com时,我都得到了相同的响应:
Undelivered Mail Returned to Sender
From
MAILER-DAEMON@mail.sporta.io
This is the mail system at host mail.sporta.io.
I'm sorry to have to inform you that your message could not
be delivered t