至顶网知识库频道信息技术-最新文章列表
如何编写高效的MySQL数据库应用

很多MySQL用户更多地知道如何创建一个数据库并编写对它的查询。就像成千上万的人通过载闲暇时用Linux做实验来学习Unix那样,很多人通过玩MySQL学习关系数据库。文中介绍的方法,可以用针对优化性能来调节MySQL,设计的MySQL数据库和查询的技术,使应用很有效率。...详细

优化MySQL

在MySQL中获得更好的全文搜索结果

MySQL针对这一问题提供了一种基于内建的全文查找方式的解决方案。在此,开发 者只需要简单地标记出需要全文查找的字段,然后使用特殊的MySQL方法在那些字段运行搜索,这不仅仅提高了性能和效率(因为MySQL对这些字段做了索 引来优化搜索),而且实现了更高质量的搜索,因为MySQL使用自然语言来智能地对结果评级,以去掉不相关的项目。本文将为大家讲述在MySQL中如何进行全文搜索。...详细

全文检索MySQL

如何让你的SQL运行得更加灵活和高效

本文主要介绍了如何让你的SQL运行得更加灵活和高效。笔者在工作实践中发现,不良的SQL往往来自于不恰当的索引设计、不充份的连接条件和不可优化的where子句。在对它们进行适当的优化后,其运行速度有了明显地提高。...详细

索引SQL

如何编写高质量、高性能的MySQL语法

在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方面就是SQL语句的优化。本文主要介绍了如何编写高质量、高性能的MySQL语法。...详细

MySQL

关于MySQL数据库的存储引擎详细介绍

MySQL中的数据用各种不同的技术存储在文件(或者内存)中。这些技术中的每一种技术都使用不同的存储机制、索引技巧、锁定水平并且最终提供广泛的不同的功能和能力。通过选择不同的技术,你能够获得额外的速度或者功能,从而改善你的应用的整体功能。本文我们将集中介绍这些不同的引擎分别最适应哪种需求和如何启用不同的存储引擎。...详细

数据库引擎MySQL

MDF文件在SQL Server数据库中恢复技术

本文将为大家介绍MDF文件在SQL Server数据库中是如何恢复的。...详细

恢复MDFSQL Server

如何使用触发器管理MySQL数据库

在SQL中,名词触发器指“在数据库中为响应一个特殊表格中的某些事件而自动执行的程序代 码。”(Wikipedia)说得简单一些,它是在一个特殊的数据库事件,如INSERT或DELETE发生时,自动激活的一段代码。触发器是MySQL 5.x的新功能,随着5.x代码树新版本的出现,这一功能也逐渐得到改善。在本文中将简单介绍如何定义并使用触发器,查看触发器状态,并如何在使用完毕后删除触发器。还将为你展示一个触发器在现实世界中的应用实例,并检验它对数据库记录的改变。...详细

触发器MySQL

SQL注入漏洞入侵的过程及其防范措施

ASP编程门槛很低,新手很容易上路。而在安全性方面,新手最容易忽略的问题就是SQL注入漏洞的问题。本文主要讲讲SQL注入的防范措施,而要明白这些防范措施的用处,须先详细讲解利用SQL注入漏洞入侵的过程。...详细

漏洞SQL注入asp

利用索引提高SQLServer数据处理效率

在当的地方增加适当的索引并从不合理的地方删除次优的索引,将有助于优化那些性能较差的SQL Server应用。实践表明,合理的索引设计是建立在对各种查询的分析和预测上的,只有正确地使索引与程序结合起来,才能产生最佳的优化方案。本文就SQL Server索引的性能问题进行了一些分析和实践。 ...详细

索引SQL Server

SQL Server中解决死锁的新方法介绍

数据库操作的死锁是不可避免的,本文重点在于解决死锁,通过SQL Server 2005, 现在似乎有了一种新的解决办法。...详细

死锁SQL Server 2005

SQL Server磁带数据备份

利用SQL中现有的数据库备份和恢复的命令以及NT中的IDC技术,实现SQL数据库中数据滚动备份到磁带的功能。本系统所实现功能既能保证近一段时间的数据总在数据库中,又能保证系统管理员可随时恢复备份数据,供用户查询。本文介绍了一种特殊的数据磁带备份与恢复的具体实现方法。需要指出的是,数据库备份操作是数据库管理系统非常重要的环节,而数据库备份操作过程又比较复杂,因此,要求我们必须建立完善的规章制度,由专业的系统管理员进行数据库备份和恢复操作。...详细

备份IDCSQL Server

如何实现MySQL数据库双机热备份

要想实现双机的热备首先要了解主从数据库服务器的版本的需求。要实现热备MySQL的版本都要高于3.2,还有一个基本的原则就是作为从数据库的数据库版本可以高于主服务器数据库的版本,但是不可以低于主服务器的数据库版本。首先查看主服务器的版本是否是支持热备的版本。然后查看my.cnf或者my.ini中MySQLd配置块的配置有没有log-bin,因为MySQL的复制机制是基于 日志的复制机制,所以主服务器一定要支持更改日志才行。然后设置要写入日志的数据库或者不要写入日志的数据库。这样只有您感兴趣的数据库的更改才写入到数据库的日志中。...详细

热备份MySQL

MySQL数据库中备份/恢复的方法

备份数据库有两种方式,一种是只备份数据库的结构,一种把是结构和所有的数据都备份出来,本文将为大家介绍MySQL数据库备份/恢复的两种方法。 ...详细

恢复备份MySQL

MySQL和PostgreSQL两数据库对比

在本文中我们选用MySQL 4.0.2-alpha与PostgreSQL 7.2进行比较,这样的比较不想仅仅成为一份性能测试报告,因为至少从我个人来看,对于一个数据库,稳定性和速度并不能代表一切。对于一个成熟的数据库,稳定性肯定会日益提供。而随着硬件性能的飞速提高,速度也不再是什么太大的问题。这两个产品都属于开放源码的一员,性能和功能都在高速地提高和增强。MySQL和PostgreSQL的开发者们都在尽可能地把各自的数据库改得越来越好,所以对于任何商业数据库使用其中的任何一个都不能算是错误的选择。...详细

MySQLPostgreSQL

在MySQL数据库增加新用户权限

有两个不同的方法增加用户:通过使用GRANT语句或通过直接操作MySQL授权表。比较好的方法是使用GRANT语句,因为他们是更简明并且好像错误少些。本文为大家介绍了如何使用mysql客户安装新用户,如何发出GRANT语句增加新用户。...详细

用户管理MySQL

利用MySQL加密函数保护Web网站敏感数据

MySQL带有很多设计用来提供Web应用程序安全的加密函数。本文概述了其中的一些函数,并说明了如何使用它们,以及它们能够提供的不同级别的安全。...详细

web加密MySQL

如何使用SQL Server校勘功能

校勘(collation)是指对代码页、字母大小写、音调、语言和字母表的整理,很多校勘都是在数据进入数据库之前进行的,本文介绍了一些相关的校勘方法,以及数据库对多种字符集的处理方法。...详细

SQL Server校勘

学习基于SQL数据库的算法

数据库中可以存储实体的数据集合,在进行运算时,数据库使用批量计算的方法来处理数据,批量的从存储设备上读取数据,处理之后又批量的写回存储设备。有的数据库提供了游标,游标可以读取出表中一行的数据中的每一个字段,对这些字段进行复杂的业务规则计算,然后再写回数据库中。与使用批量的方法比较,批量计算的方法消耗的资源相对比较少,而使用游标则占用太多的资源,速度比较慢,效率较低并且还有加锁条件等许多的限制。...详细

SQL

使用T-SQL操作面试SQL Server开发人员

本文介绍了使用T-SQL操作面试SQL Server开发人员。...详细

SQL ServerT-SQL

如何在SQL Server中构建并利用UDF表格

在SQL Server 2000和2005中,UDF(用户定义函数)表格是非常重要的特性。UDF表格和返回一个记录集的存储过程类似,但它使你能够达到一个存储过程不可能完成的高细粒性和重复利用性水平。本文介绍了在SQL Server中构建并利用UDF表格的方法。...详细

UDFSQL Server

邮件订阅

如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

最新白皮书
厂商导航
IBMH3CVMwareSAPAMDEMCRSASAPIBMSalesforce