Mysql 数据库设计建议

Mysql 数据库设计建议,mysql,database-design,Mysql,Database Design,我要开始新的旅游网站, 我想从上师那里得到一些关于数据库设计的建议, 出现在画面上的是, 在线预订出租车, 这是核心思想,, 所以我喜欢在我的网站上实现很多jquery和ajax的东西 网站必须运行得非常快,安全,安全, 在mysql中,我应该使用哪种类型, MYISAM或INNODB 哪种类型是ajax工作的最佳类型,快速、安全、安全、性能视图 这是我的演示网站, 看看这个网站,, 我在这里实现了一些ajax的东西, 在本网站中,请在taxifrom选项卡中选择邮政编码 它要求您输入值,只需

我要开始新的旅游网站, 我想从上师那里得到一些关于数据库设计的建议, 出现在画面上的是, 在线预订出租车, 这是核心思想,, 所以我喜欢在我的网站上实现很多jquery和ajax的东西

网站必须运行得非常快,安全,安全, 在mysql中,我应该使用哪种类型, MYISAM或INNODB

哪种类型是ajax工作的最佳类型,快速、安全、安全、性能视图

这是我的演示网站, 看看这个网站,, 我在这里实现了一些ajax的东西,

在本网站中,请在taxifrom选项卡中选择邮政编码

它要求您输入值,只需输入nw7,查看响应需要多长时间,一段时间没有响应,系统进入挂起或空闲模式

另外,请查看改道,选择改道, 在那里,你将列出文本框,输入nw3,然后点击搜索图标, 仅在80秒后,您将收到DB的响应, 看到这个太糟糕的回答

这是DB,我的数据库类型,如果是myisam,没有标识,没有全文,没有任何限制,所以请告诉我,我选择哪种数据库类型

Myisam或innodb

谢谢
Bharanikumar

InnoDB的数据库性能不一定比MyIsam引擎快。它们之间最重要的区别在于InnoDB是事务性的,并且提供了引用完整性


在查看不同的数据库引擎之前,我首先检查所有必要的列上是否有正确的索引。好的候选者都是“join”、“where”、“order by”子句中的所有列。

在您担心MYISAM或INNODB之间的差异之前,您需要正确地布局表并具有适当的索引!从这里开始,您需要担心如何构造将使用索引的适当查询。您的问题没有提供有关桌子设计的详细信息,但您会说:

这是DB,我的数据库类型,如果 myisam,没有创意,没有全文和 没有…没有限制,所以请 告诉我,我使用哪种数据库类型 选择


无识别
无约束
是一个很大的错误。我建议您创建一个新问题,在其中描述数据库中所需的数据,并要求存储数据的最佳模式,然后从那里开始。

您的文本中至少有两个问题,但您真正想知道的是如何使查询真正快速,对吗?在测量响应时间时,是否考虑了AJAX调用?首先,你的浏览器必须做出响应;您的浏览器询问您的Web服务器;您的Web服务器查询数据库。你确定最后一步是最慢的吗,也许你的Web服务器才是真正的罪魁祸首?Web服务器意味着谈论我的主机。。。。