mysql事务及搜索引擎

这篇具有很好参考价值的文章主要介绍了mysql事务及搜索引擎。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

mysql事务后半部分

加快查询速度索引会自动排序,(升序)

select * from t1;全盘扫描

where可以索引查找show create table

索引是一个排序的列表,包含字段值和相应行数据的物理地址

事务是一种机制,一个操作序列(一组操作命令),事务会把所有命令当作一个整体提交或撤销操作,要么都执行要么都不执行

事物的acid特性:原子性,事务管理的基础。把事务看成一个不可分割的整体

一致性,事务管理的目的。让事务开始前和事务结束后保证数据的完整和一致

隔离性,事务管理手段。使多个事务并发操作同一个表数据时,每个事务都有各自的数据空间,通过隔离级别解决不同的一致性的问题。

隔离级别:未提交读RU,提交读RC,可重复读RR,串行读serializable(相当于报表级锁定)

持久性:事务管理的结果。当事务被提交后,命令修改的结果会被永久保存,且不会被回滚

begin;开启事务

commit;

rollback;

savepoint XX;

rollback to XX;

show variables like ‘autocommit’

set autocommit=0/1;

mysql 连接器

mysql事务及搜索引擎

 

存储引擎使mysql将数据存储在文件系统中的存储当时或者存储格式

常用引擎

myisam innodb

mysql数据库中的组件,负责实际的数据io操作

mysql系统中,存储引擎处于文件系统上,在数据

保存到数据文件之前会传输到存储引擎,之后按照各个存储引擎的存储格式进行存储

myisam

不支持事务,不支持外键,只支持全文搜索,数据文件和索引文件时分开保存的

适合查询,插入为主的应用

访问速度块,对事物王整形没有要求

分开存储的文件名和表明形同.frm文件存储表结构的定义

数据文件的扩展名为.myd(mydata)

索引文件的扩展名.myi(myindex)

myisam特点

 mysql事务及搜索引擎

 

静态表固定长度优点是存储迅速,容易缓存,出现故障易恢复。缺点占用空间大

动态表可变字段,记录不是固定长度,优待点占用空间小但是频繁的跟新和删除会产生碎片定期执行optimize table或myisamchk -r 改善性能

压缩表由myisamchk工具创建,占用空间小但是会损失性能

mysql事务及搜索引擎

 

一致性由事务保证

innodb

支持事务,支持4个事务隔离级别

mysql从5.5开始,默认的存储引擎为innodb

读写阻塞于事务级别有关

能非常高效的缓存索引和数据

表与主键以簇的方式存储

支持分区表,类似oracle数据库

支持外键约束,5.5前不支持,5.5后支持全文索引

对硬件资源要求还是比较高的场合

行级锁定,但要全表扫描任然会试表级锁定

select * from member

update table set a=1 where user like '%zhang%';

like模糊查询

select count(*) from table;全局扫描有myisam会预先保存好简单的行数 count(*)后有where时myisam也需要全局扫描

mysql事务及搜索引擎

innodb只有字段做索引是行级锁定,没有表级锁定 

mysql事务及搜索引擎

mysql事务及搜索引擎 

 innodb和myisam区别

特点上的区别

innodb 行锁定但是全表扫描,like ,count(*)仍然是表级锁定,读写并发能力较好,在5.5版本才支持全文索引,缓存能力较好可以减少磁盘io的压力 .ibd

myisam不支持事务,外键约束,支支持表级锁定,单独查询的或写入速度较快,读写并发能力交差,支持全文索引,占用的资源较少,适合服务器硬件较差的服务器使用

使用场景

区别innodb 适用于一致性要求较高,数据频繁更新的高并发读写业务场景。表数据和索引是存储在一个表中

myisam适用于不需要事务处理,单独的插入或查询数据的业务场景。数据文件和索引文件是分开存储的

mysql事务及搜索引擎

 

show engins;

csv行的内容以,相间阁

show create table member

show table status from kgc查看库中所有表的状态

show table status from kgc where name='member'\G查看

修改alter table member engine = myisam文章来源地址https://www.toymoban.com/news/detail-435783.html

到了这里,关于mysql事务及搜索引擎的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 搜索引擎-03-搜索引擎原理

    搜索引擎-01-概览 搜索引擎-02-分词与全文索引 搜索引擎-03-搜索引擎原理 Crawl htmlunit 模拟浏览器动态 js 爬虫入门使用简介 Crawl jsoup 爬虫使用 jsoup 无法抓取动态 js 生成的内容 Crawl WebMagic 爬虫入门使用简介 webmagic 全网搜索引擎的宏观架构如上图,核心子系统主要分为三部分(

    2024年04月08日
    浏览(81)
  • java初中级面试题(SSM+Mysql+微服务(SpringCloud+Dubbo)+消息队列(RocketMQ)+缓存(Redis+MongoDB)+设计模式+搜索引擎(ES)+JVM

    目录 基础篇 一、Get 和 Post 的区别 二、Java 多态的具体体现 三、StringBuffer StringBuilder String 区别 四、==和 equals 区别 五、重写 equals 需要重写 hashCode 吗 六、java 的基本数据类型 七、List, Set, Collection, Collections   八、ArrayList 和 LinedList 区别 九、HashMap 和 Hashtable 区别 十、Forward

    2023年04月20日
    浏览(126)
  • 搜索引擎有哪些,搜索引擎网站大全

    通过搜索引擎网站搜索,可以帮助我们快速找到自己需要的内容。很多同学只知道百度搜索,不知道还有其他什么搜索引擎网站。小编就来和大家分享搜索引擎网站有哪些,搜索引擎网站大全。 1.国内的搜索引擎网站大全 百度搜索(推荐),使用人数最多,搜索结果最多的中

    2023年04月26日
    浏览(138)
  • 什么是搜索引擎?2023 年搜索引擎如何运作?

    在当今的数字时代,搜索引擎已经成为人们获取信息的主要途径之一。然而,你是否知道搜索引擎是如何工作的,以及它们为什么如此重要? 搜索引擎是一种计算机程序,通过互联网或企业内部网络检索信息。用户输入或短语后,搜索引擎会扫描网络上的网页、文件、

    2024年02月16日
    浏览(52)
  • 如何(正确)使用搜索引擎?使用搜索引擎的高效技巧(例如:百度、谷歌)

              提起这个搜索引擎,我们对它就有三种级别的认识          第一种:完全不知道“搜索引擎”是什么或者是“我只知道浏览器”          第二种:知道搜索引擎,但不知道这玩意还有使用方式!          第三种:知道搜索引擎并知道怎么使用的大量相关知识

    2024年02月04日
    浏览(73)
  • Edge浏览器搜索栏固定为360搜索引擎 || 浏览器地址栏搜索,结果都是360搜索引擎

    搜索引擎的URL被篡改成了360搜索 ,很恶心。 打开 设置 = 隐私、搜索和服务 = 地址栏和搜索 (最下面) 可以看到可以选择 必应 或者 Google 再进入 管理搜索引擎 可以看到必应的URL已经被改成了 http://lx.pub/s?a=3b=%s ,正常应该是 https://www.bing.com/search?q=%s ,%s代表你搜索的内容。

    2024年02月10日
    浏览(59)
  • 电商技术揭秘十:搜索引擎中的搜索引擎广告与付费推广

    相关系列文章 电商技术揭秘一:电商架构设计与核心技术 电商技术揭秘二:电商平台推荐系统的实现与优化 电商技术揭秘三:电商平台的支付与结算系统 电商技术揭秘四:电商平台的物流管理系统 电商技术揭秘五:电商平台的个性化营销与数据分析 电商技术揭秘六:前端

    2024年04月13日
    浏览(93)
  • 深度学习图像搜索算法-图像搜索引擎

    深度学习图像搜索算法-图像搜索引擎 文章目录 ✍🏻作者简介: 机器学习,深度学习,卷积神经网络处理,图像处理 🚀B站项目实战:https://space.bilibili.com/364224477 😄 如果文章对你有帮助的话, 欢迎评论 💬点赞👍🏻 收藏 📂加关注+ 🤵‍♂代码获取:@个人主页 给定一个

    2024年02月03日
    浏览(79)
  • Google谷歌搜索引擎镜像入口网址大全导航,谷歌搜索引擎镜像站

    当我们需要使用谷歌搜索一些学习资料的时候,就需要借助Google谷歌搜索引擎镜像网站,很多同学不知道有哪些可以使用的谷歌搜索引擎镜像站,下面办公人导航就和大家分享Google谷歌搜索引擎镜像入口网址大全导航。  1.google谷歌搜索引擎镜像站网址 这类谷歌镜像网站界面

    2024年02月11日
    浏览(52)
  • 神奇智能搜索引擎:perplexity智能搜索引擎(ChatGPT与Edge合体——联网版chatGPT)

    ChatGPT背后的语言大模型OpenAI GPT 3.5,和微软的必应检索系统整合在一起;同时吸取这二者的长处,弄出“集大成者”Perplexity! Perplexity AI网站介绍 : Perplexity AI是一个会话搜索引擎,​它的目标是解锁知识的力量,​实现信息的发现和共享。​Perplexity AI是世界上第一个融合了

    2023年04月12日
    浏览(67)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包