MYSQL编程:MySQL的汗青
WindowsAzureSQLDatabase并不支持数据压缩和表分区之类的功能,而且SQLDatabase支持的Transact-SQL语言只是完整版的一部分。另外,因为解决方案提供商不能控制物理资源,所以他们不能将数据文件和索引分配给特定的硬件。mysqlMySQL最后的开辟者的企图是用mSQL和他们本人的疾速初级例程(ISAM)往毗连表格。不论如何,在经由一些测试后,开辟者得出结论:mSQL并没有他们必要的那末快和天真。这招致了一个利用几近和mSQL一样的API接口的用于他们的数据库的新的SQL接口的发生,如许,这个API被计划成同意为用于mSQL而写的第三方代码更简单移植到MySQL。
MySQL这个名字是怎样来的已不分明了。基础指南和大批的库和工具带有前缀“my”已有10年以上,并且不论如何,MySQLAB开创人之一的MontyWidenius的女儿也叫My。这两个究竟是哪个给出了MySQL这个名字至今仍然是个密,包含开辟者在内也不晓得。
MySQL的海豚标记的名字叫“sakila”,它是由MySQLAB的开创人从用户在“海豚定名”的比赛中倡议的大批的名字表当选出的。得胜的名字是由来自非洲斯威士兰的开源软件开辟者AmbroseTwebaze供应。依据Ambrose所说,Sakila来自一种叫SiSwati的斯威士兰方言,也是在Ambrose的故乡乌干达四周的坦桑尼亚的Arusha的一个小镇的名字。
术语
mSQL:MiniSQL,一种轻量级SQL数据库引擎手艺,http://www.hughes.com.au/
ISAM:IndexedSequentialAccessMethod,索引按次存取办法
参考
MySQLAB,MySQLReferenceManual,2004
由于在MySQL中有如此众多的额外功能可选,诸如存储引擎等,你可以选择最适合你公司的一个,或者尝试选用多个引擎。MySQL开始非常小巧,但是可以随着公司的成长而不断地变强大。 对于数据库来说,查询是数据库的灵魂,那么SQL查询效率究竟效率如何呢?下文将带对SQL查询的相关问题进行讨论,供您参考。 也可谈一下你是怎么优化存储过程的? 而写到本地,我又考虑到效率问题.大家来讨论讨论吧,分数不打紧,就给10分,十全十美,没啥对错,各抒己见,但是要有说服力的哦~ 多走走一此相关论坛,多看一些实例开发,多交流0经验,没什么的,我也是刚学没多久!加油 你觉得我的非分区索引无法对起子分区,你可以提醒我一下呀!没有任何的提醒,直接就变成了非分区表。不知道这算不算一个bug。大家也可以试试。 从项目平台的选择上讲,我们关心的,应该是一款产品能不能满足任务需求,而不是网上怎么说。 如果处理少量数据,比如几百条记录的数据,我不知道这两种情况哪个效率更高,如果处理大量数据呢?比如有表中有20万条记录.
页:
[1]