我在bluehost上有一个账户,我希望能够通过php从phpmyadmin即时读取记录。我已经检查了TTL是4小时更新到网站。虽然它并不总是需要这么长的时间。我想知道如何绕过这个问题,我可以在phpmyadmin中读取我的数据库,并立即运行CRUD命令到phpmyadmin。
在xcode-swift或php中,是否有教程说明如何处理从phpmyadmin读取数据的时间延迟(比如在本地存储数据并在以后通过ID更新),或者bluehost中是否有设置将此时间从4小时减少到4小时。
或者如果有一个选项直接从phpmyadmin导出。不知道为什么它需要这么长的时间,如果phpmyadmin可以立即运行它。
这是我的网站:
https://mlbroadvisions.com/service.php
phpmyadmin和这个正在读取我的数据的网站之间的连接很慢。这是因为TTL DNS传播还是我可以提高这个连接速度?
1条答案
按热度按时间o8x7eapl1#
DNS与将域转换为IP有关。只有在连接时才使用。通常它“从不”改变。
也许你在看DNS的TTL,它是4个小时。这是从你把www.example.com从www.example.com改成123.234.45.56的时间 * 可能 * 需要多长xx.yy.com111.222.33.44时间。你真的做过这样的事情吗?
Phpmyadmin应该直接连接到数据库。它可能连接到xx.yy.com。第一次它可能花一秒钟左右的时间查找111.222.33.44。但在那之后,这个Map被缓存在所有地方。未来的查找应该是亚秒级,甚至亚毫秒级。
“读取”设备也是如此。
INSERTing (on one machine)
和SELECTing (on another machine)
之间的任何延迟应该基本上为零(实际上,通常为毫秒)。