Text this: Fragmentation techniques for ideal performance in distributed database - a survey