Archive for category Database

Possible Sybase SQL Anywhere bug

This post represents thoughts based upon my experience and I have not reported this issue to Sybase as of yet, I firmly believes that such result should not return in given case and so I am representing my thoughts with example over my blog here.

Topic: "Sybase SQL Anywhere Database is buggy when we sort results by column which is having granularity close to Zero".

As I am developing PHP Web Applications, some time back I have faced an issue while I was using a control panel of the web application. It was using Sybase SQL Anywhere as the database engine. The problem was wired, I was not able to search a particular menu item which I have to make active/inactive through the list of about 20 or so odd rows. I was switching through pages and the results were sorted by "status" column, which was having value of either "active" or "inactive". I searched by keyword and I got the result immediately in my data-grid..! It was surprising and unexpected. At first what came into my mind was that oh..! there must be something wrong with my application framework or DAL (Data Access Layer).

Then I took the same query and I fired in the SQL Anywhere - Interactive SQL. The results were unexpected, I felt like this is a "bug" with Sybase itself. To avoid any doubt I created new table with some records and repeated the test and results were same. This incident has taken place at my workplace.

After some time I downloaded Sybase SQL Anywhere Web Edition 11.0 at my own desktop. I thought I was using bit older version at my office and here with the latest version the bug will be fixed, as this edition is using same engine which is used for their Enterprise products and there are some connection/licenses stuff which makes it Web Edition. I repeated the sequence and bingo the bug is still there.

Here is the details of the test as of last tested on Sybase SQL Anywhere Web Edition 11.0: Read the rest of this entry »

Tags: , , ,

HeidiSQL 4.0 RC1 released

I am not sure how many MySQL developers are using HeidiSQL for development but I am sure those who are using it will be fan of some of it's features.!

I have been using HeidiSQL tool for my php/mySQL development for a while now. (more than a year and half..!). Before few months I have upgraded to newer version of HeidiSQL which is 4.1 RC1. It has got quite new and exciting features, looks and skins are improved. Read the rest of this entry »

Tags: , ,

MySQL 5.1 General Availability announced

MySQL 5.1 GA

MySQL 5.1 general availability is announced and it is available to be used for production use.

MySQL 5.1 brings many new enhancements in the bag for world's most popular open source database. which includes Partitioning, Row based Replication, new Plugin Infrastructure and there are many more including general enhancements.

There is a long list of new enhancements which you can go through in What's New section here.

Download it here if you are ready to put it in production or want to play with it in your development enviornment.

Tags:

Top free / open-source tools for MySQL Development / Administration

Here is list of great tools for PHP/MySQL

1. phpMyAdmin

PHPMyAdmin

phpMyAdmin is a tool written in PHP intended to handle the administration of MySQL over the Web. Currently it can create and drop databases, create/drop/alter tables, delete/edit/add fields, execute any SQL statement, manage keys on fields.

Most basic and must have tool and everyone is aware of it associated with PHP/MySQL and your shared web host must be providing you this tool to manage your databases on the web.

Type: Web based/OpenSource
URL: http://www.phpmyadmin.net

2. HeidiSQL

HeidiSQL

HeidiSQL is an easy-to-use interface and a "working-horse" for web-developers using the popular MySQL-Database. It allows you to manage and browse your databases and tables from an intuitive Windows® interface. Read the rest of this entry »

Tags: ,

Paying the bills.!