Wesley13 Wesley13
3年前
SQL中哪些情况会引起全表扫描
1、模糊查询效率很低:原因:like本身效率就比较低,应该尽量避免查询条件使用like;对于like’%…%’(全模糊)这样的条件,是无法使用索引的,全表扫描自然会效率很低;另外由于匹配算法的关系,模糊查询的字段长度越大,查询的效率就越低。解决办法:首先尽量避免模糊查询,如果因为业务需要一定要使用模糊查询,则至
Wesley13 Wesley13
3年前
mysql主从数据对比工具简介
1Checksum1.1checksum原理checksumtable的原理是对表中的数据进行一行一行的较验和计算,在执行checksum命令时,表会被加一个读锁(readlock),因此对于大表,这是一个很耗时的过程。读锁:又叫S锁/共享锁;当MySQL
Wesley13 Wesley13
3年前
mysql 数据导入与导出
导出某个数据库数据到文件中  假设要导出test这个数据库,那么可以在Linux命令行(不是在mysql中)root@ubuntu/datamysqldumpurootptesttest.sql  上面的操作是将test数据库中的所有表导出到一个test.sql,包含表结构和数据。导出
Stella981 Stella981
3年前
SpringBoot2.2.2版本自动建表
环境idea2019.2 jdk1.8  数据库mysql5.7项目结构!(https://oscimg.oschina.net/oscnet/3179dc9eee1e56f4ce94321ca71451f2f43.png)newProject 使用springboot快速搭建web项目    选好sdk next
Stella981 Stella981
3年前
Hbase javaAPI(工具类)表的增删改查
建立连接:packageInit;importorg.apache.hadoop.conf.Configuration;importorg.apache.hadoop.hbase.;importorg.apache.hadoop.hbase.client.;importja
Wesley13 Wesley13
3年前
MYSQL规范
说明:此文档用于程序开发人员。目的是节约服务器资源,便于数据库管理,搭建一个规范化、高效率的数据库开发环境数据库设计MySQL常见的表类型介绍:A:MyISAM数据表又分为MyISAMSatic(静态MyISAM)、MyISAMDynamic(动态MyISAM)、MyISAMCompressed(压缩My
Wesley13 Wesley13
3年前
5 MySQL
存储引擎决定了表的类型,而表内存放的数据也要有不同的类型,每种数据类型都有自己的宽度,但宽度是可选的详细参考:http://www.runoob.com/mysql/mysqldatatypes.html(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.runo
Wesley13 Wesley13
3年前
mysql试题
drop,delete与truncate的区别:优先级:droptruncatedeleteTRUNCATE按行删除并不把删除操作记录记入日志保存(不可恢复)DELETE全部删除表内数据并可将删除操作记录在日志中,可以加where字句,可应用于table和viewDROP删除整个表(结构和数据)再插入时自增长id又
Wesley13 Wesley13
3年前
Sql优化技巧
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在where及orderby涉及的列上建立索引。2.应尽量避免在where子句中对字段进行null值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:selectidfromtwherenumisnull可以在num上设
Stella981 Stella981
3年前
Baidu音乐爬虫
Baidu音乐歌曲爬虫:1、分析Baidu音乐歌曲下载接口,组装参数2、判断是否需要登录  a、使用cookie  b、使用selenium3、歌曲信息页面分析4、数据表设计歌曲类型表!(https://oscimg.oschina.net/oscnet/31721c4edb51fe06d2c5116a616f012d2e