lix_uan lix_uan
3年前
MySQL学习总结
数据库的三大范式第一范式:每个列都不可以再拆分第二范式:在第一范式的基础上,非主键列完全依赖于主键第三范式:在第二范式上,非主键列只依赖主键,不依赖其他非主键事务的并发问题脏读:事务A读取了事务B更新的数据,然后数据B回滚,那么A读到的是脏数据不可重复读:事务A多次读取同一数据,事务B在事务A读取的过程中对数据进行了修改并提交,导致A多次读的数据
Wesley13 Wesley13
3年前
oracle 快速复制表结构、表数据
1.情景展示  根据现有的表,建一个新的表,要求:新表的结构与原有表的表结构一模一样,如何快速实现?  根据现有的表,建一个新的表,要求:新表的结构、数据与原表一模一样,如何实现快速复制旧表?2.解决方案  只复制表结构  语法:createtablenewTableasselectfro
Wesley13 Wesley13
3年前
mysql 语句
useinterface_scan3;新增一列altertabledata_check_app_pageaddcolumnis_validint(10)unsignedNOTNULLDEFAULT1afterinterface_id;调整列顺序altertab
Wesley13 Wesley13
3年前
MySQL 我自己常用的语句汇总
1,更新,根据一个表更新另一个表,比如批量同步外键  方法一:  update更新表set字段(select参考数据from参考表where 参考表.id 更新表.id);  updatetable\_2m setm.column(selectcolumnfromtable\_1mpwherem
Wesley13 Wesley13
3年前
CAST()函数可以进行数据类型的转换。
CAST()函数可以进行数据类型的转换。CAST()函数的参数有两部分,源值和目标数据类型,中间用AS关键字分隔。以下例子均通过本人测试。一、转换列或值语法:cast(列名/值as数据类型)用例:1)、转换列\将empno的类型(number)转换为varchar2类型。selectcast(empnoasv
Stella981 Stella981
3年前
DevOps应用配置不当,暴露微软、Adobe等50家知名企业源码
!(https://oscimg.oschina.net/oscnet/312826fbd7ac9b9d97cd3c30402a26d54f5.gif)一名来自瑞士的开发工程师TillieKottmann近日在GitLab上,公开了50来家知名企业的源码,包含微软、Adobe、Amd、联发科等,据Kottmann说,这是因为这些公司的DevOps应
Wesley13 Wesley13
3年前
MySQL优化总结+自定义函数之递归
我最近看MySQL优化总结几个可能容易理解错误的技巧:通常来说把可为NULL的列改为NOTNULL不会对性能提升有多少帮助,只是如果计划在列上创建索引,就应该将该列设置为NOTNULL。对整数类型指定宽度,比如INT(11),没有任何卵用。INT使用32位(4个字节)存储空间,那
Wesley13 Wesley13
3年前
Java编程思想——第17章 容器深入研究(一)
  这一章将学习散列机制是如何工作的,以及在使用散列容器时怎么样编写hashCode()和equals()方法。一、容器分类  先上两张图来概况完整的容器分类再细说都为什么会有那些特性。!(https://oscimg.oschina.net/oscnet/d5380aa444594d371f26d44d237dc4eb46b.p
从ClickHouse通往MySQL的几条道路 | 京东物流技术团队
一、应用背景简介ClickHouse是Yandex(俄罗斯最大的搜索引擎)开源的一个用于实时数据分析的基于列存储的数据库,其处理数据的速度比传统方法快1001000倍。ClickHouse的性能超过了目前市场上可比的面向列的DBMS,每秒钟每台服务器每秒处
小万哥 小万哥
1年前
C 多维数组、特殊字符和字符串函数详解
C多维数组数组,也称为单维数组。这些非常棒,是您在C语言编程中会经常使用的东西。然而,如果您想要将数据存储为表格形式,例如带有行和列的表格,则需要熟悉多维数组。二维数组二维数组也称为矩阵,具有行和列的结构。cintmatrix231,4,2,3,6