数据库技术
大表查询? 第一个反应就是建索引,但是显然,这不是面试官想要的答案。 或许面试官会继续问,索引?有哪些索引(B树和B+树的问题) 建议就是把大表分成多个表。 面试官肯定会追问,怎么分? 横向拆分(记录的拆分)和纵向拆分(字段的拆分) 横向拆分 例如把大表的时间段,分开来,2021的和2020的分开。 ...
分类:数据库技术 时间:2021-08-17 23:07:14 收藏:0 阅读:22
一. varchar存储规则: 4.0版本以下,varchar(20),指的是20字节,如果存放UTF8汉字时,只能存6个(每个汉字3字节) 5.0版本以上,varchar(20),指的是20字符,无论存放的是数字、字母还是UTF8汉字(每个汉字3字节),都可以存放20个,最大大小是65532字节 ...
分类:数据库技术 时间:2021-08-17 23:05:06 收藏:0 阅读:14
这里要判断类型为String的参数enterprise不为空,这里不能直接使用enterprise!=''和enterprise!='' 必须使用'来表示' '就是单引号 "<when test='enterprise!=null and enterprise!=&apos;&apos;'>", " ...
分类:数据库技术 时间:2021-08-17 20:59:28 收藏:0 阅读:36
保存点: SAVEPOINT 设置事务: SET TRANSACTION 提交:COMMIT 回滚:ROLLBACK #TCL /* Transction Control Language 事务控制语言 事务: 一个或一组sql语句组成一个执行单元,这个执行单元要么全部执行,要么全部不执行 #案例: ...
分类:数据库技术 时间:2021-08-17 20:53:02 收藏:0 阅读:16
WITH data AS ( SELECT '语文' subject_name , 90 score , '张三' student_name , '一班' class_name UNION ALL SELECT '数学' subject_name , 92 score , '张三' student_ ...
分类:数据库技术 时间:2021-08-17 20:50:32 收藏:0 阅读:13
原表和对应的分区 CREATE TABLE `test_part1` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '自增id', `col1` int(11) NOT NULL DEFAULT '0' COMMENT 'col1', ...
分类:数据库技术 时间:2021-08-17 20:49:36 收藏:0 阅读:13
查看慢查询日志是否开启 SHOW VARIABLES LIKE '%slow_query_log%'; 开启慢查询日志(关闭mysql cmd就会失效 需要消耗资源最好用来测试,不要永久开启) set global slow_query_log=1; 永久开启慢查询日志: 慢查询日志通过该参数(lo ...
分类:数据库技术 时间:2021-08-17 20:49:01 收藏:0 阅读:14
前言 Elasticsearch太强大了,强大到跟python一样,一种查询能好几种语法。 其实我们用到的可能只是其中的一部分,比如:全文搜索。 我们一般是会将mysql的部分字段导入到es,再查询出相应的ID,再根据这些ID去数据库找出来。 问题来了:数据导入到es后,很多人都要面对这个es的js ...
分类:数据库技术 时间:2021-08-17 20:45:31 收藏:0 阅读:15
oracle常用的时间格式转换 1:取得当前日期是本月的第几周 select to_char(sysdate,'YYYYMMDD W HH24:MI:SS') from dual; TO_CHAR(SYSDATE,'YY') select to_char(sysdate,'W') from dual ...
分类:数据库技术 时间:2021-08-17 20:38:22 收藏:0 阅读:34
一、根据原表创建临时表 CREATE TEMP TABLE temp_testbulkcopy as (select * from testbulkcopy limit 0); 二、本次使用完临时表后自动删除 CREATE TEMP TABLE temp_testbulkcopy ON COMMIT ...
分类:数据库技术 时间:2021-08-17 20:36:24 收藏:0 阅读:12
114514614721955
上一页共219544条下一页
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!