Go标准库os包提供了操纵操作系统的能力
type File struct {
*file // os specific
}
os.File代表一个打开的文件对象句柄,即文件描述符。
os.File类型拥有的都是指针方法,指针实现了很多io包中的接口。对于io包中最核心的三个接口io.Reader、io.Writer、io.Closer,*os.File类型都实现了。
os.File类型机器指针类型的值,不但可以通过各种方式来读写文件内容,还可以寻找并设定下一次读写的起始索引位置,此
(转)A、B两表,找出ID字段中,存在A表,但是不存在B表的数据。A表总共13w数据,去重后大约3W条数据,B表有2W条数据,且B表的ID字段有索引。
方法一
使用 not in ,容易理解,效率低 ~执行时间为:1.395秒~
1 select distinct A.ID from A where A.ID not in (select ID from B)
方法二
使用 left join...on... , "B.ID isnull" 表示左连接之后在B.ID 字段
1665 - Cannot execute statement: impossible to write to binary log since BINLOG_FORMAT = STATEMENT and at least one table uses a storage engine limited to row-based logging.
InnoDB is limited to row-logging when transaction isolation level is READ C