不同的双链DNA 片段因为其序列组成不一样,所以其解链区域及各解链区域的解链浓度也是不一样的。当它们进行DGGE时,一开始变性剂浓度比较小,不能使双链DNA 片段最低的解链区域解链,此时DNA 片段的迁移行为和在一般的聚丙烯酰胺凝胶中一样。然而,一旦变性剂浓度达到DNA 片段最高的解链区域温度时,DNA 片段会完全解链,成为单链DNA 分子,此时它们又能在胶中继续迁移。因此如果不同DNA 片段的序列差异发生在最高的解链区域时,这些片段就不能被区分开来。在DNA 片段的一端加入一段富含GC 的DNA 片段(GC 夹子,一般30-50 个碱基对)可以解决这个问题。含有GC 夹子的DNA 片段最高的解链区域在GC 夹子这一段序列处,它的解链浓度很高,可以防止DNA 片段在DGGE 胶中完全解链。当加了GC 夹子后,DNA 片段中基本上每个碱基处的序列差异都能被区分开。然而一旦DNA 片段迁移到一特定位置,其变性剂浓度刚好能使双链DNA 片段最低的解链区域解链时,双链DNA 片段最低的解链区域立即发生解链。部分解链的DNA 片段在胶中的迁移速率会急剧降低。因此,同样长度但序列不同的DNA 片段会在胶中不同位置处达到各自最低解链区域的解链浓度,因此它们会在胶中的不同位置处发生部分解链导致迁移速率大大下降,从而在胶中被区分开来。