mysql的好处

mysql的好处,第1张

MySQL的优点:

1.它使用的核心线程是完全多线程,支持多处理器。

2.有多种列类型:1、2、3、4、和8字节长度自有符号/无符号整数、FLOAT、D...

3.它通过一个高度优化的类库实现SQL函数库并像他们能达到的一样快速,通常在查询初始...

4.全面支持SQL的GROUP BY和ORDER BY子句,支持聚合函数(COUNT()、...

5.支持ANSI SQL的LEFT 0UTER JOIN和ODBC。

1、体积小、速度快、总体拥有成本低,开源;支持多种 *** 作系统;是开源数据库,提供的接口支持多种语言连接 *** 作 ;

2、MySql有一个非常灵活而且安全的权限和口令系统。当客户与MySql服务器连接时,他们之间所有的口令传送被加密,而且MySql支持主机认证;

3、支持ODBC for Windows;

4、支持大型的数据库, 可以方便地支持上千万条记录的数据库。作为一个开放源代码的数据库,可以针对不同的应用进行相应的修改;

白话解说如下:

简单说,就是lock table,不让别人动

锁分共享锁和排它锁。

共享锁时,别人能读,不能改变量表数据

排它锁时,别人既不能读,也不能改表数据

根据以上特点,应该就知道何时使用锁了。不想让别人变更数据,对自己产生影响,就加锁。一定要在不用之后,进行锁释放,不然,应用系统会一直因为读取数据而报错。

好处就是,保证数据的原子性,完整性,一致性。 只有加锁者释放了锁,别人才能改变数据。

缺点就是,增加了系统开销,有可能产生锁等待,造成数据库运行异常。这都是不正常的使用锁带来的问题。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/6118958.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-15
下一篇 2023-03-15

发表评论

登录后才能评论

评论列表(0条)

保存