09 2021 档案
摘要:重点:SQL语言的逻辑执行顺序和普通的编程语言不同,下面进行详细学习 1.逻辑查询处理 首先创建一张名为customers的表 CREATE TABLE `customers` ( `customer_id` varchar(10) NOT NULL, `city` varchar(10) NOT
阅读全文
摘要:1.NOW() , CURRENT_TIMESTAMP() , SYSDATE() 1)这三个函数的作用都是返回当前系统的时间,例如: 2)那他们之间的差别是什么呢? 我们先看下面的例子 我们可以看到,当运行sleep(2)让其mysql等待两秒后,sysdate()函数打印的是2秒后的时间,而no
阅读全文
摘要:1.如何创建一个分区表 使用分区的好处不用多说了,懂得都懂。 1)如果想在创建表的时候创建分区我们可以如下写法: 下面以时间日期分区 CREATE TABLE test_partition( id int(11) not null , tran_date date not null , amt de
阅读全文
摘要:1.CPU概述 一个典型的CPU主要由三部分组成:运算器,控制器,寄存器,这些器件的信息传递主要靠CPU的内部总线进行(不同于外部总线)。 简单的说,在CPU中: 运算器进行信息处理 寄存器进行信息存储 控制器控制各个器件进行工作 内部总线连接CPU各内部器件,在它们之间进行数据的传送 对于一个程序
阅读全文
摘要:1.什么是Debug? Debug是DOS,Windows都提供的实模式(8086方式)程序的调试工具。使用它,我们可以查看CPU各种寄存器中的内容,内存的情况和在机器码级别的跟踪程序的运行。 2.Debug命令概述 1)R命令用来查看,改变CPU寄存器的内容。 2)D命令用来查看内存中的内容。 3
阅读全文
摘要:1.汇编语言是如何产生的? 由于机器语言的复杂性(难于辨别和记忆)给整个产业的发展带来了障碍,于是汇编语言产生了。 汇编语言的主体是汇编指令,汇编指令相比于机器指令显得更通俗易懂,所以汇编语言替代了机器语言进行CPU编程。 汇编程序运行过程如下: 2.汇编语言的组成 汇编语言有三类指令: 1)汇编指
阅读全文
摘要:1.EXPLAIN命令 1)EXPLAIN SQL语句 这个命令将为我们展示指定sql的查询执行计划,也就是,用它让mysql告诉我们它准备怎么执行这条语句。 通过上面这些元素,我们可以清晰的了解mysql将如何执行这条sql,其中rows是大致将要扫描的行数,key表示用到的索引(null表示没用
阅读全文
摘要:1.创建一张表 CREATE TABLE `account` ( `id` int(11) NOT NULL AUTO_INCREMENT, `a_type` varchar(20) NOT NULL, `money` decimal(20,2) NOT NULL, `user_id` int(11
阅读全文
摘要:1.如何找到运行缓慢的SQL语句 show full processlist命令 其中\G是为了让输出结果垂直打印。 这个命令将列出数据库历史操作中的语句的花费时间的倒序排序。 2.确认低效查询 explain select * from tablename; 假设第一步中确认了select * f
阅读全文