码迷,mamicode.com
首页 > 数据库
qt 多线程访问数据库问题
Qt数据库由QSqlDatabase::addDatabase()生成的QSqlDatabase只能在创建它的线程中使用, 在多线程中共用连接或者在另外一个线程中创建query都是不支持的假设有如下代码:bool openDatabase(){ QSqlDatabase db; QStr...
分类:数据库   时间:2015-09-09 14:48:51    阅读次数:212
Mysql my.conf配置说明
MySQL配置文件my.cnf 例子最详细翻译,可以保存做笔记用。 #BEGIN CONFIG INFO #DESCR: 4GB RAM, 只使用InnoDB, ACID, 少量的连接, 队列负载大 #TYPE: SYSTEM #END CONFIG INFO # # 此mysql配置文件例子针对4...
分类:数据库   时间:2015-09-09 14:48:17    阅读次数:227
通过SqlParameter防止注入式攻击
新增一段代码:public void Update(M_aboutUs model) { StringBuilder strSql = new StringBuilder(); strSql.Append("update tb_aboutUs...
分类:数据库   时间:2015-09-09 14:45:37    阅读次数:269
Oracle IO优化心得
很多的时侯,做Oracle DBA的我们,当应用管理员向我们通告现在应用很慢、数据库很慢的时侯,我们到数据库时做几个示例的Select也发现同样的问题时,有些时侯我们会无从下手,因为我们认为数据库的各种命种率都是满足Oracle文档的建议。实际上如今的优化己经向优化等待(waits)转型了,实际中性...
分类:数据库   时间:2015-09-09 14:43:39    阅读次数:431
如何配置 MongoDB 副本集
MongoDB 已经成为市面上最知名的 NoSQL 数据库。MongoDB 是面向文档的,它的无模式设计使得它在各种各样的WEB 应用当中广受欢迎。最让我喜欢的特性之一是它的副本集(Replica Set),副本集将同一数据的多份拷贝放...
分类:数据库   时间:2015-09-09 13:43:36    阅读次数:239
mysql load data infile
这个是 mysql 3.22以上版本 才有的新命令 可以 将 亿万级的表 数十分钟 直接入库 LOAD DATA [LOW_PRIORITY | CONCURRENT] [LOCAL] INFILE ‘file_name.txt‘ ? ?[REPLACE | IGNORE] ? INTO TABLE tbl_name ? ?...
分类:数据库   时间:2015-09-09 13:40:10    阅读次数:186
zabbix的数据库架构
zabbix的性能瓶颈往往出现在DB端,默认的单表方式对后期的维护极为不方便,特别是清理历史数据,如果前期不做好架构后面会相当痛苦。 zabbix推荐分区方式来缩小数据集,传统使用的mysql和postgresql分区方式参考如...
分类:数据库   时间:2015-09-09 13:41:10    阅读次数:163
Oracle基础之Dual
摘录自 :http://www.linuxidc.com/Linux/2012-07/66288.htm 第一点 dual不是缩写词而是完整的单词。dual名词意思是对数,做形容词时是指二重的,二元的。 第二点 Oracle中的dual表是一个单行单列的虚拟表。 第三...
分类:数据库   时间:2015-09-09 13:39:47    阅读次数:189
GDB命令
查看内存 用gdb查看内存 格式: x /nfu 说明 x 是 examine 的缩写 n表示要显示的内存单元的个数 f表示显示方式, 可取如下值 x 按十六进制格式显示变量。 d 按十进制格式显示变量。 u 按十进制格式显示无符号整型。...
分类:数据库   时间:2015-09-09 13:38:48    阅读次数:153
解压上传的文本文件压缩包并将解压后的文本文件内容插入到数据库
$content?=?file_get_contents($_FILES["file"]["tmp_name"]); $ret->content?=?$content; if?(file_exists("/var/www/api/uploads//"?.?$_FILES["file"]["name"])) { echo?$_FILES["file"]["na...
分类:数据库   时间:2015-09-09 13:36:56    阅读次数:157
mysql 阿里内核人员
丁奇 http://dinglin.javaeye.com/鸣嵩 @曹伟-鸣嵩 (新浪微博)彭立勋 http://www.penglixun.com/皓庭 http://wqtn22.iteye.com/项仲 http://blog.csdn.net/wudongxu剑川 http://gaoyus...
分类:数据库   时间:2015-09-09 13:28:24    阅读次数:163
gdb 分析出错
1 创建测试代码test.php2 运行文件 php test.php 获取到pid3 运行 gdb -p pid4 进入gdb交互(gdb) print (char *)executor_globals.active_op_array->filename$1 = 0x9853a34 "/home/...
分类:数据库   时间:2015-09-09 13:28:51    阅读次数:264
MYSQL中replace into的用法
今天在编程的时候,学习了replace into的用法,真的很好用,是insert into的增强版。在向表中插入数据时,我们经常会遇到这样的情况:1、首先判断数据是否存在;2、如果不存在,则插入;3、如果存在,则更新。在SQL Server中可以这样处理:if not exists (select...
分类:数据库   时间:2015-09-09 13:27:28    阅读次数:154
sql事务和锁
摘自:http://www.cnblogs.com/lxconan/archive/2011/10/20/sql_transaction_n_locks_1.html最近在项目中进行压力测试遇到了数据库的死锁问题,简言之,如下的代码在 SERIALIZABLE 隔离级别造成了死锁:123456789...
分类:数据库   时间:2015-09-09 13:26:16    阅读次数:293
第三章 MySQL存储引擎介绍
1 MySQL存储引擎的概念 MySQL中数据用各种不同的技术存储在文件(或内存)中,这些技术都使用不同的存储机制、索引技巧,锁定水平,并且最终提供广泛的、不同的功能,通过选择不同的技术,能够获得额外的速度或功能,从而改善整体功能。 SQLServer和Oracle都使用了一种存储引擎,而MySQL...
分类:数据库   时间:2015-09-09 13:23:32    阅读次数:161
SqlBulkCopy块拷贝数据时,不履行触发器和束缚 解决办法
在new SqlBulkCopy时,设置SqlBulkCopyOptions属性即可SqlBulkCopy bulkCopy = new SqlBulkCopy(ConStr,SqlBulkCopyOptions.FireTriggers);注意:函数重载问题:SqlBulkCopy一个参数时,第一...
分类:数据库   时间:2015-09-09 13:20:57    阅读次数:169
oracle 需要设置字符集客户端与服务端相同
System.Environment.SetEnvironmentVarible("NLS_LANG "," SIMPLIFIED CHINESE_CHINA.ZHS16GBK");Windows 提供了API函数SetEnvironmentVariable,不过这个函数只能修改当前进程的环境变量,...
分类:数据库   时间:2015-09-09 13:23:14    阅读次数:297
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!