
db数据存储
文章平均质量分 70
attilax
attilax 老哇的爪子..代号90007,IT江湖知名人物,软件布道大师
热衷于研发管理,文化建设, 团队建设,输入法,用户体验.开发方法。跨语言转换与互操作。。。等方向。。深入研究java ,c#(.net) ,android,php,js等技术体系
.Qq1466519819..EMAIL::ATTILAX2QQ.COM
展开
-
Atitit 常见编程语言读写数据库的api目录1.1. Php pdo 11.2. Java jdbctmpltr 11.3. Nodejs mysql模块 11.4. Pytho
Atitit 常见编程语言读写数据库的api目录1.1. Php pdo 1.2. Java jdbctmpltr 1.3. Nodejs mysql模块 1.4. Python pymysql模块 1.5. Go语言 Php pdo php与mysql的连接有三种API接口,分别是:PHP的MySQL扩展 、PHP的mysqli扩展 、PHP数据对象(PDO) 。在这三种方法中,“民间”很多是倾向于使用PDO,因为其不担有跨库(可以和各个数...原创 2021-06-16 00:47:50 · 259 阅读 · 0 评论 -
Atitit php db mysql api<?php$mysql_conf = array( ‘host‘ => ‘localhost‘, ‘db‘ => ‘mysql
Atitit php db mysql apiphp与mysql的连接有三种API接口,分别是:PHP的MySQL扩展 、PHP的mysqli扩展 、PHP数据对象(PDO) 。在这三种方法中,“民间”很多是倾向于使用PDO,因为其不担有跨库(可以和各个数据库连接和处理)的优点,更有读写速度快的特点。 PDO不仅能防止了sql注入问题,同时是面向对象的,所以不管操作还是使用都是挺方便的!今天分享下PHP5中使用PDO操作数据库的方法!1.PDO简介PDO(PHP Data Objec..原创 2021-06-16 00:37:33 · 340 阅读 · 0 评论 -
Atitit btree 搜索原理 目录 第一节 左边小右边大 的有序树 1 第二节 平衡算法 1 第三节 层次高度一般3--4层 3 第四节 类似索引 3 第二章 Ref 5 第一节 左边小右
Atitit btree 搜索原理目录第一节 左边小右边大 的有序树 第二节 平衡算法 第三节 层次高度一般3--4层 第四节 类似索引 第二章 Ref 左边小右边大 的有序树 B树的搜索,从根结点开始,如果查询的关键字与结点的关键字相等,那么就命中;否则,如果查询关键字比结点关键字小,就进入左儿子;如果比结点关键字大,就进入右儿子;如果左儿子或右儿子的指针为空,则报告找不到相应的关键字; 平衡算法 但B树在经过多次插...原创 2021-05-14 00:28:35 · 245 阅读 · 0 评论 -
Atitit 数据记录存储方式 索引组织表 堆组织表 储方式 InnoDB 引擎把数据放在主键索引上,其他索引上保存的是主键 id。这种方式,我们称之为索引组织表(Index Organizi
Atitit 数据记录存储方式 索引组织表堆组织表储方式InnoDB 引擎把数据放在主键索引上,其他索引上保存的是主键 id。这种方式,我们称之为索引组织表(Index Organizied Table)。 Memory 引擎采用的是把数据单独存放,索引上保存数据位置的数据组织形式,我们称之为堆组织表(Heap Organizied Table)堆组织表就不说了,其索引中记录了记录所在位置的rowid,查找的时候先找索引,然后再根据索引rowid找到块中的行数据索引组...原创 2021-03-18 14:17:57 · 279 阅读 · 0 评论 -
Atitit 数据记录存储方式 索引组织表 堆组织表 储方式 InnoDB 引擎把数据放在主键索引上,其他索引上保存的是主键 id。这种方式,我们称之为索引组织表(Index Organizi
Atitit 数据记录存储方式 索引组织表堆组织表储方式InnoDB 引擎把数据放在主键索引上,其他索引上保存的是主键 id。这种方式,我们称之为索引组织表(Index Organizied Table)。 Memory 引擎采用的是把数据单独存放,索引上保存数据位置的数据组织形式,我们称之为堆组织表(Heap Organizied Table)堆组织表就不说了,其索引中记录了记录所在位置的rowid,查找的时候先找索引,然后再根据索引rowid找到块中的行数据索引组...原创 2021-03-18 14:16:02 · 260 阅读 · 0 评论 -
Atitit 数据库对比较 oracle mysql pgsql 目录 1.1. 跨机器跨库mysql vs pgsql 1 1.2. 动态增加列 pgzhichi 1 1.3. Cte 1 1.4
Atitit 数据库对比较 oracle mysql pgsql目录1.1. 跨机器跨库mysql vs pgsql 11.2. 动态增加列pgzhichi 11.3. Cte 11.4. 进程模式与线程模式的对比 11.5. 堆表与索引组织表的的对比 21.6. 降序索引反向索引 2 跨机器跨库mysql vs pgsql fdw外部数据源表,,pgsql很强大。。dblink 动态增加列pgzhichi ...原创 2021-03-18 14:11:32 · 271 阅读 · 0 评论 -
Atitit oracle新特性5 6 7 8 9 10 11 12 18 19 20 attilax总结 目录 1.1. :ora 20c 1 1.2. Oracle Database 19c 的
Atitit oracle新特性5 6 7 8 9 10 11 12 18 19 20 attilax总结目录1.1. :ora 20c 11.2. Oracle Database 19c 的10大新特性早知道 3 11.3. Oracle Database 18c 的10大新特性一览 3 21.4. 只听过8i/9i/10g/11g/12c i 表示internet g 表示grid c 表示cloud 21.5. Ora 13-17 cant find 31.6. O..原创 2020-06-25 15:58:15 · 1553 阅读 · 0 评论 -
paip.提升性能--- mysql 建立索引 删除索引 很慢的解决.
paip.提升性能--- mysql 建立索引 删除索引 很慢的解决. 作者Attilax , EMAIL:1466519819@qq.com 来源:attilax的专栏地址:http://blog.youkuaiyun.com/attilax 目前情况建立索引非常慢,需8分钟...目前环境:----------------table行: 30W版本5.0.45原创 2013-08-25 11:46:56 · 6964 阅读 · 0 评论 -
paip.mysql 5.6 安装总结
paip.mysql 5.6 安装总结 作者Attilax , EMAIL:1466519819@qq.com 来源:attilax的专栏地址:http://blog.youkuaiyun.com/attilaxmysql 5.6 安装完三,石麻亚麻...写磊个bat D:\MySQL56\bin\mysqld.exe --defaults-file=原创 2013-08-29 23:51:22 · 2181 阅读 · 0 评论 -
paip.mysql 5.6 数据库 占用 内存 过多 的 解决方案
paip.mysql 5.6 占用 内存 过多 的 解决方案作者Attilax , EMAIL:1466519819@qq.com 来源:attilax的专栏地址:http://blog.youkuaiyun.com/attilax下载了mysql5.6.12 ,默认占用内存达400多M, 而原来使用的5.0 只有30M..解决方案:调整以下参数原创 2013-09-10 11:12:53 · 9617 阅读 · 3 评论 -
paip.navicat form mysql导入文本文件时CPU占用100%的解决
paip.navicat form mysql导入文本文件时CPU占用100%的解决作者Attilax , EMAIL:1466519819@qq.com 来源:attilax的专栏地址:http://blog.youkuaiyun.com/attilax navicat 10.1.7 导入一个txt文件,CPU占用100%..但是导入其他TXT文件是没有原创 2013-08-20 02:14:57 · 2534 阅读 · 0 评论 -
paip.mysql备份慢的解决
paip.mysql备份慢的解决.txt作者Attilax , EMAIL:1466519819@qq.com 来源:attilax的专栏地址:http://blog.youkuaiyun.com/attilax版本5.0.45-community-nt主数据库50W数据,备份的sql34M..压缩后5.8m原来备份178 S.. 调整MY.INI 加大10原创 2013-08-29 23:54:42 · 2654 阅读 · 0 评论 -
paip. mysql如何临时 暂时 禁用 关闭 触发器
paip. mysql如何临时 暂时 禁用 关闭 触发器作者Attilax , EMAIL:1466519819@qq.com 来源:attilax的专栏地址:http://blog.youkuaiyun.com/attilaxMYSQL下如何禁用触发器。类似在SQL SERVER的alter table 表名 disable trigger 触发器名称。查看MYSQL的原创 2013-08-31 01:28:03 · 7451 阅读 · 1 评论 -
Paip.断点调试MYSQL存储过程跟函数的解决方案大法
Paip.断点调试MYSQL存储过程跟函数的解决方案大法作者Attilax , EMAIL:1466519819@qq.com 来源:attilax的专栏地址:http://blog.youkuaiyun.com/attilax 1. Debugger for mysql (5M) 12. dbForge Studio for MySQL (35M) 13. Toad fo原创 2013-08-19 17:23:15 · 13133 阅读 · 0 评论 -
paip.索引优化---sql distict—order by 法
paip.索引优化---sql distict—order by 法 作者Attilax , EMAIL:1466519819@qq.com 来源:attilax的专栏地址:http://blog.youkuaiyun.com/attilax原语句:select SQL_NO_CACHE DISTINCT ( gaopinzi.HEZI), LEFT (he原创 2013-08-24 09:50:52 · 2234 阅读 · 0 评论 -
paip.mysql 导入出错,提示语法错误.txt
paip.mysql 导入出错,提示语法错误.txt. 作者Attilax , 1466519819@qq.com 用EDITPLUS打开SQL看了下,是用DUMP工具生成的.而我是用Navicat for MySQL导入,可能哪里具体小语法不对..所以我再用MYSQL命令行导入,结果也提示语法不对...我想,可能是因为版原创 2013-03-19 21:27:15 · 2364 阅读 · 0 评论 -
PAIP.MYSQL 1045 Access denied for user 'XXXX'@'loca 的解决.txt
PAIP.MYSQL 1045 Access denied for user 'XXXX'@'loca 的解决.txt.. 作者Attilax , 1466519819@qq.com 重设密码用户名仍然无法解决MYSQL 5.0.51B原因是数据库在存在匿名用户。。。删除就可以了。OK了。不用重启。。但是在另一版5.0中,原创 2013-03-09 22:12:32 · 2200 阅读 · 0 评论 -
PAIP.MYSQL数据库比较
PAIP.MYSQL数据库比较.TXT作者Attilax , 1466519819@qq.com刚开始用CLI导出,结果SQL是同一行的,没法比较。。用PHPMYADMIN导出来SQL,每条数据为一行,正适合比较。。 INSERT INTO `ecs_shop_config` (`id`, `parent_id`, `code`, `type`, `store_ra原创 2013-03-07 10:38:40 · 2009 阅读 · 0 评论 -
PAIP.MYSQL数据库比较VC313.TXT
PAIP.MYSQL数据库比较VC313.TXT作者Attilax , 1466519819@qq.com刚开始用CLI导出,结果SQL是同一行的,没法比较。。用PHPMYADMIN导出来SQL,每条数据为一行,正适合比较。。 INSERT INTO `ecs_shop_config` (`id`, `parent_id`, `code`, `type`, `sto原创 2013-03-13 17:19:38 · 2145 阅读 · 0 评论 -
PAIP.MYSQL设置远程账户登陆总结
MYSQL设置远程账户登陆总结1. ERROR 2003 (HY00 12. ERROR 1045 (28000): Access denied for user 'test'@'x.x.x.x' (using password: NO) 13. 取回ROOT密码并设置远程登录 24. RROR 1062 (23000): Duplicate entry '%-root原创 2013-02-20 18:38:52 · 33040 阅读 · 2 评论 -
paip.mysql error2003 Can''t connect to MySQL server on localhost (10061)的解决
paip.mysql error2003 Can''t connect to MySQL server on localhost (10061)的解决 ----作者Attilax , 1466519819@qq.com--- 错误现象:-------------先运行mysqldump ,出现这个错误..再运行 mysql -ubaker -pbaker db出现转载 2012-10-23 16:14:42 · 4766 阅读 · 0 评论 -
paip.mysql 性能跟iops的以及硬盘缓存的关系
paip.mysql 性能跟iops的以及硬盘缓存的关系作者Attilax 艾龙, EMAIL:1466519819@qq.com 来源:attilax的专栏地址:http://blog.youkuaiyun.com/attilax两块硬盘。a.500g 缓存16Mb.160g 缓存8M, 文件读写都是90MB/s左右,IOPS(4K)都是60 左右原创 2013-10-30 20:39:24 · 2693 阅读 · 2 评论 -
paip.mysql 性能测试by mysqlslap
paip.mysql 性能测试by mysqlslap 作者Attilax 艾龙, EMAIL:1466519819@qq.com 来源:attilax的专栏地址:http://blog.youkuaiyun.com/attilax///////////模式usr/local/mysql/bin/mysqlslap --defaults-file=/etc/my.c原创 2013-10-30 20:12:06 · 1950 阅读 · 0 评论 -
paip.mysql 性能测试 报告 home right
paip.mysql 性能测试 报告 home right作者Attilax 艾龙, EMAIL:1466519819@qq.com 来源:attilax的专栏地址:http://blog.youkuaiyun.com/attilax环境:xpsp3 ,mysql5.6.12硬盘信息:序列号 : WD-WMAV29469153容量 :原创 2013-10-30 20:31:01 · 1581 阅读 · 0 评论 -
paip.mysql fulltext 全文搜索.最佳实践.
paip.mysql fulltext 全文搜索.最佳实践. 作者Attilax 艾龙, EMAIL:1466519819@qq.com 来源:attilax的专栏地址:http://blog.youkuaiyun.com/attilax muysql5.5的只能myisam 能建立fulltext索引了...5.6.10-log 这个inn原创 2013-11-25 18:16:28 · 1649 阅读 · 0 评论 -
paip.提升性能---mysql 性能 测试以及 参数调整.txt
paip.提升性能---mysql 性能 测试以及 参数调整.txt作者Attilax 艾龙, EMAIL:1466519819@qq.com来源:attilax的专栏地址:http://blog.youkuaiyun.com/attilax/////////环境xpsp3 cpu2.1g 单核. mem :2g----------1000>1 1.8s原创 2013-12-01 11:01:35 · 1274 阅读 · 0 评论 -
paip.提升性能---mysql 优化cpu多核以及lan性能的关系.
paip.提升性能---mysql 优化cpu多核以及lan性能的关系.作者Attilax 艾龙, EMAIL:1466519819@qq.com来源:attilax的专栏地址:http://blog.youkuaiyun.com/attilax//////环境双核2.9g , 内存2g ,XPSP2mysql5.6 ,myisam 50W数据insert,需要50s原创 2013-12-01 11:40:25 · 2884 阅读 · 0 评论 -
paip.slap工具与于64位win7与JDBC的性能对比
paip.slap工具与于64位win7与JDBC的性能对比作者Attilax 艾龙, EMAIL:1466519819@qq.com 来源:attilax的专栏地址:http://blog.youkuaiyun.com/attilax //////环境双核2.9g , 内存2g ,XPSP2, 32位..mysql5.6 ,myisam 50W数据ins原创 2013-12-05 18:49:40 · 1498 阅读 · 0 评论 -
paip.mysql 全文索引查询空白解决
paip.mysql 全文索引查询空白解决 或者 Incorrect key file for table: \'%s\'. Try to repair it 作者Attilax 艾龙, EMAIL:1466519819@qq.com 来源:attilax的专栏地址:http://blog.youkuaiyun.com/attilax 1. set global f原创 2013-12-17 18:08:38 · 1247 阅读 · 0 评论 -
paip.mysql 批量kill 连接.
paip.mysql 批量kill 连接.作者Attilax 艾龙, EMAIL:1466519819@qq.com 来源:attilax的专栏地址:http://blog.youkuaiyun.com/attilax说是直接地information_schema.processlist删除方便...提示授权错误...授权孪还是不行,放弃..1.“grant a原创 2013-12-19 09:28:54 · 4117 阅读 · 1 评论 -
PAIP.MYSQL SLEEP 连接太多解决
PAIP.MYSQL SLEEP 连接太多解决作者Attilax 艾龙, EMAIL:1466519819@qq.com 来源:attilax的专栏地址:http://blog.youkuaiyun.com/attilax////////服务器端方法.-----------------设置mysql自动断开.sleep连接..MySQL中的配置参数interacti原创 2013-12-19 15:14:05 · 1599 阅读 · 0 评论 -
paip.提高稳定性---自动检测sleep mysql数据库死连接以及kill
paip.提高稳定性---自动检测sleep mysql数据库死连接以及kill作者Attilax 艾龙, EMAIL:1466519819@qq.com来源:attilax的专栏地址:http://blog.youkuaiyun.com/attilax//////检测本应用的泄漏数据库过滤 主要原理是:a.在调用conn时,得到conn的localport,存储为一个li原创 2014-01-05 12:58:59 · 2166 阅读 · 0 评论 -
paip.取当天记录的方法sql跟hql hibernate
paip.取当天记录的方法sql跟hql hibernate#------两个方法...函数法和日期计算法..函数法: DATEDIFF(d,createTime,GETDATE())=0 //d指定为dayhb也有一样的函数..日期 计算法: where createTime>='2014-5-4 00:00:01' and createTimewhere cre原创 2014-05-05 23:15:10 · 1545 阅读 · 0 评论 -
paip.解决 数据库mysql增加列 字段很慢添加字段很慢
paip.解决 数据库mysql增加列 字段很慢添加字段很慢#环境如下:mysql5.6 数据仅仅3walter table xxx add column yyy int default 0; 添加字段很慢,好几份中都没有好。。#原因以及解决[SQL] alter table grejx_def add column flag12 int default 0;原创 2014-04-19 23:00:11 · 17587 阅读 · 3 评论 -
atitit. hb 原生sql跨数据库解决原理 获得hb 数据库类型运行期获得Dialect
atitit. hb 原生sql跨数据库解决原理 获得hb 数据库类型运行期获得Dialect #-----原理Hibernate 运行期获得Dialect 2010-07-28 12:59:58| 分类: 软件开发 |举报 |字号 订阅 String dialect = ((SessionFactoryImpl) session.getSessio原创 2014-05-11 23:38:15 · 2001 阅读 · 0 评论 -
atitit查询表修改表字段没反应--解锁锁定的表
atitit查询表修改表字段没反应--解锁锁定的表查询表修改表字段没反应要是使用gui 没反应,最好使用cmd 方式,不卉不个gui 锁上..ALTER TABLE t_mb_awardweixin MODIFY awardChoiceNumLeft int(11) DEFAULT NULL#-----分析..1.首先,查询by另一个表格, 要是能查询,显原创 2014-05-12 00:09:17 · 1802 阅读 · 0 评论 -
paip.python连接mysql最佳实践o4
paip.python连接mysql最佳实践o4python连接mysql 还使用了不少时间...,相比php困难多了..麻烦的.. 而php,就容易的多兰..python标准库没mysql库,只好第三方兰..先看累挂..说MySQLdb...三,不行..1. MySQLdb( MySQL-python 1.2.3)支持派森python 2.7的直接windows安装包,用的p原创 2014-04-12 22:38:21 · 2102 阅读 · 0 评论 -
paip.sqlite 管理最好的工具 SQLite Expert 最佳实践总结
paip.sqlite 管理最好的工具 SQLite Expert 最佳实践总结 一般的管理工具斗可以。。。就是要是sqlite没正常地关闭哈,有shm跟wal文件..例如ff的place.sqlite..结束进程常常...这个时候儿,普通的管理工具就不行兰.认不得兰...子能SQLite Expert...就是se有点儿大..66M...作者: 老哇的爪子At原创 2014-04-13 00:06:54 · 1046 阅读 · 0 评论 -
paip.hibernate save 失败的解决
paip.hibernate save 失败的解决 打开log debug level,,看不见insert 代码... Hibernate select max(ID).txt 值得注意的是,save()方法并不立即执行SQL insert语句。只有当Session清理缓存时,才会执行SQL insert语句。如果在save()方法之后,又修改了原创 2014-04-13 00:11:12 · 1398 阅读 · 1 评论 -
paip.hibernate list 返回位null的解决
paip.hibernate list 返回位null的解决但是size是对的...里面都是null...hb3.2版本...oracle11g=========原因:没主键也许没主键,看累挂,真的没...走加上...在myeclipse生成...走ok兰...发现生成的pojo和没主键的时候儿也不一样... 作者 老哇的爪子 Attilax 艾龙,原创 2014-04-13 00:13:06 · 1816 阅读 · 0 评论