早上好,
我有一个包含几百万行的表,我需要查看按时间戳排序的数据。
当我尝试这样做时
SELECT * FROM table ORDER BY date DESC offset 0 LIMIT 200
Run Code Online (Sandbox Code Playgroud)
MySQL 将对所有数据进行排序,然后以 200 行进行响应,这是一个性能问题。因为每次我想滚动页面时都订购所有东西是不明智的!
您对我们如何提高性能有任何想法吗?
我有一个基于Sencha touch的小应用程序.这个应用程序应该向服务器提交数据,让我们说这是我做过的Ajax调用的一个例子
Ext.Ajax.request({
url: 'http://www.google.com',
timeout:30*1000,
success: function(response, opts) {
console.dir('success');
},
failure: function(response, opts) {
console.log('server-side failure with status code ' + response.status);
}
Run Code Online (Sandbox Code Playgroud)
现在
失败
如果我有网络连接但没有互联网,永远不会被叫!我有我的客户端的问题没有可靠的互联网连接,但他一直有wifi!所以,我在网上找到的一切都检测到我是否有网络连接!但我已经有一个,但这个连接不提供互联网.
谁知道如何检测互联网连接而不是网络?
仅供参考:我尝试了navigator.online和网络状态示例,所有这些都没有检测到互联网,我也附加了一个phoneGap监听器,因为我正在使用带有phoneGap的sencha来创建iOS应用程序!
编辑:我正在使用Sencha v1.1