Yes, create separate db. When you mix two sites then wordpress tables will be stored with prefix wp_ and q2a will be with qa_ (default setting).
If you mix these two and your both sites gets good amount of traffic then it will slow down sites because you are accessing same db for both sites.